﻿@font-face {
    font-family: "Montserrat Light";
    src: url("../fonts/montserrat-light-webfont.woff")
}
@font-face {
    font-family: "Selima";
    src: url("../fonts/selima_-webfont.woff")
}
@font-face {
    font-family: "Denise";
    src: url("../fonts/djb_denise_script-webfont.woff")
}
@font-face {
    font-family: "Eb Garamond";
    src: url("../fonts/eb-garamond-v9-latin-regular.woff")
}
@charset "UTF-8";
.pp-cta-group {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0;
    list-style: none
}
div .no-format {}
.pp-cta-item {
    -webkit-box-flex: none;
    -moz-box-flex: none;
    box-flex: none;
    -webkit-flex: none;
    -moz-flex: none;
    -ms-flex: none;
    flex: none;
    margin: 0;
    padding: 0
}
.pp-cta-item> a, .pp-cta-item img {
    display: block
}
.pp-cta-item img {
    max-width: 100%
}
.pp-cta-item> a[data-pin-do="buttonBookmark"] {
    cursor: pointer
}
.pp-cta-group {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    padding: 0px 0 20px
}
.pp-cta-item {
    margin: 5px 2.5px
}
.pp-cta-item.pp-cta-item-type-tile {
    width: 24px
}
.pp-cta-item.pp-cta-item-type-image {
    max-width: 24px
}
@charset "UTF-8";
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}
body {
    margin: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline
}
audio:not([controls]) {
    display: none;
    height: 0
}
[hidden], template {
    display: none
}
a {
    background-color: transparent
}
a:active, a:hover {
    outline: 0
}
abbr[title] {
    border-bottom: 1px dotted
}
b, strong {
    font-weight: bold
}
dfn {
    font-style: italic
}
h1 {
    font-size: 2em;
    margin: 0.67em 0
}
mark {
    background: #ff0;
    color: #000
}
small {
    font-size: 80%
}
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
sup {
    top: -0.5em
}
sub {
    bottom: -0.25em
}
img {
    border: 0
}
svg:not(:root) {
    overflow: hidden
}
figure {
    margin: 1em 40px
}
hr {
    box-sizing: content-box;
    height: 0
}
pre {
    overflow: auto
}
code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em
}
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0
}
button {
    overflow: visible
}
button, select {
    text-transform: none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}
button[disabled], html input[disabled] {
    cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}
input {
    line-height: normal
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
    height: auto
}
input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em
}
legend {
    border: 0;
    padding: 0
}
textarea {
    overflow: auto
}
optgroup {
    font-weight: bold
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
td, th {
    padding: 0
}
.no-user-select {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none
}
.sc:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}
*:first-child+ html .sc {
    min-height: 1px
}
.aa {
    -webkit-font-smoothing: antialiased
}
.text-center {
    text-align: center
}
.is-hidden {
    display: none
}
body.is-iOS .pp-block, body.is-iOS .pp-row, body.is-iOS .pp-column {
    background-attachment: scroll !important
}
.pp-search-form {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -ms-flex-align: center
}
.pp-search-input {
    margin: 0;
    color: #000;
    font-size: 85%;
    font-family: arial;
    font-weight: normal;
    font-style: normal
}
.pp-search-submit {
    margin-left: 0.5em;
    border: none;
    background: rgba(0, 0, 0, 0);
    padding: 0;
    line-height: 1em
}
.article-content, .article-comments {
    word-wrap: break-word
}
#faux-body {
    background-color: #fff
}
body a {
    text-decoration: underline;
    color: #000;
    transition: color 200ms ease
}
body a:hover, body a:active {
    color: #555
}
.slideout-menu a {
    color: #aaa
}
.slideout-menu a:hover, .slideout-menu a:active {
    color: #fff
}
#content .article-content img.has-caption {
    margin-bottom: 0
}
.pp-caption {
    text-align: center;
    margin-bottom: 2em;
    font-style: italic
}
.post {
    clear: both
}
pre, code {
    font-family: Courier, monospace
}
br.pp-break {
    clear: both
}
body.home .last-post, body.archive .last-post {
    background-image: none;
    margin-bottom: 0;
    border-bottom-width: 0
}
body.single .article-wrap, body.page .article-wrap {
    padding-bottom: 0;
    border-bottom-width: 0
}
.aligncenter, .pp-img-protect-aligncenter, div.aligncenter img, .pp-pinit-wrap-aligncenter {
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important
}
.pp-img-protect-aligncenter, .pp-img-protect-alignnone, .pp-pinit-wrap-aligncenter, .pp-pinit-wrap-alignnone {
    clear: both
}
.alignright, .pp-img-protect-alignright, .pp-pinit-wrap-alignright {
    margin: 0 0 15px 30px !important;
    display: inline !important;
    float: right !important
}
.alignleft, .pp-img-protect-alignleft, .pp-pinit-wrap-alignleft {
    margin: 0 30px 15px 0 !important;
    display: inline !important;
    float: left !important
}
.pp-img-protect .alignleft, .pp-img-protect .alignright, .pp-img-protect .aligncenter, .pp-pinit-wrap .alignleft, .pp-pinit-wrap .alignright, .pp-pinit-wrap .pp-img-protect-alignleft, .pp-pinit-wrap .pp-img-protect-alignright {
    margin: 0 !important
}
div.wp-caption {
    max-width: 100%;
    height: auto
}
.wp-caption-text {
    text-align: center !important
}
.article-meta-bottom {
    margin-bottom: 15px
}
body.single .post {
    border-bottom: none;
    background-image: none;
    margin-bottom: 0;
    padding-bottom: 0
}
.article-title {
    margin-bottom: 0.2em
}
.article-meta-bottom .article-author-link {
    display: inline;
    margin-right: 1em
}
.article-meta-bottom .article-category-list {
    display: inline;
    margin-right: 1em
}
.edit-link-top {
    margin-left: 1.3em
}
.article-meta-top p {
    margin-bottom: 0
}
html {
    -webkit-font-smoothing: antialiased;
    box-sizing: border-box
}
*, *:before, *:after {
    box-sizing: inherit
}
body div img.wp-smiley {
    border: none !important;
    padding: 0 0.1em !important;
    margin: 0 !important;
    float: none !important;
    display: inline !important
}
body.js img.model-stub {
    display: none
}
strong {
    font-weight: 700
}
em, address {
    font-style: italic
}
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden
}
.bs-bb {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
#user-copyright .pipe {
    padding: 0 0.6em
}
#masthead-slideshow {
    margin-bottom: 0
}
#audio-player-wrap {
    text-align: center;
    margin: 0 auto
}
#copyright-footer #audio-player-wrap {
    margin-bottom: 0.5em
}
.protected p input {
    margin-bottom: 8px
}
body.single .adjacent-posts-links {
    padding-top: 0.3em;
    margin-bottom: 0.5em
}
#link-removal-txn-id {
    display: none
}
.js-info {
    display: none
}
.force-width {
    opacity: 0
}
.p3-placeholder {
    display: none !important
}
#inner-body {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    min-height: 100vh;
    padding-top: 0px;
    padding-bottom: 0px
}
@media screen and (max-width:767px) {
    #inner-body {
        padding-top: 0px
    }
}
@media screen and (min-width:768px) and (max-width:991px) {}
@media screen and (min-width:992px) and (max-width:1199px) {}
@media screen and (min-width:1200px) {}
@-webkit-keyframes pp-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
@keyframes pp-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    width: 100%
}
.pp-template .pp-row:before, .pp-template .pp-row:after {
    display: none
}
.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0
}
.container:before, .container:after {
    content: " ";
    display: table
}
.container:after {
    clear: both
}
@media (min-width:768px) {
    .container {
        width: 720px
    }
}
@media (min-width:992px) {
    .container {
        width: 940px
    }
}
@media (min-width:1200px) {
    .container {
        width: 1140px
    }
}
.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0
}
.container-fluid:before, .container-fluid:after {
    content: " ";
    display: table
}
.container-fluid:after {
    clear: both
}
.row {
    margin-left: 0;
    margin-right: 0
}
.row:before, .row:after {
    content: " ";
    display: table
}
.row:after {
    clear: both
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 0;
    padding-right: 0
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left
}
.col-xs-1 {
    width: 8.33333%
}
.col-xs-2 {
    width: 16.66667%
}
.col-xs-3 {
    width: 25%
}
.col-xs-4 {
    width: 33.33333%
}
.col-xs-5 {
    width: 41.66667%
}
.col-xs-6 {
    width: 50%
}
.col-xs-7 {
    width: 58.33333%
}
.col-xs-8 {
    width: 66.66667%
}
.col-xs-9 {
    width: 75%
}
.col-xs-10 {
    width: 83.33333%
}
.col-xs-11 {
    width: 91.66667%
}
.col-xs-12 {
    width: 100%
}
.col-xs-pull-0 {
    right: auto
}
.col-xs-pull-1 {
    right: 8.33333%
}
.col-xs-pull-2 {
    right: 16.66667%
}
.col-xs-pull-3 {
    right: 25%
}
.col-xs-pull-4 {
    right: 33.33333%
}
.col-xs-pull-5 {
    right: 41.66667%
}
.col-xs-pull-6 {
    right: 50%
}
.col-xs-pull-7 {
    right: 58.33333%
}
.col-xs-pull-8 {
    right: 66.66667%
}
.col-xs-pull-9 {
    right: 75%
}
.col-xs-pull-10 {
    right: 83.33333%
}
.col-xs-pull-11 {
    right: 91.66667%
}
.col-xs-pull-12 {
    right: 100%
}
.col-xs-push-0 {
    left: auto
}
.col-xs-push-1 {
    left: 8.33333%
}
.col-xs-push-2 {
    left: 16.66667%
}
.col-xs-push-3 {
    left: 25%
}
.col-xs-push-4 {
    left: 33.33333%
}
.col-xs-push-5 {
    left: 41.66667%
}
.col-xs-push-6 {
    left: 50%
}
.col-xs-push-7 {
    left: 58.33333%
}
.col-xs-push-8 {
    left: 66.66667%
}
.col-xs-push-9 {
    left: 75%
}
.col-xs-push-10 {
    left: 83.33333%
}
.col-xs-push-11 {
    left: 91.66667%
}
.col-xs-push-12 {
    left: 100%
}
.col-xs-offset-0 {
    margin-left: 0%
}
.col-xs-offset-1 {
    margin-left: 8.33333%
}
.col-xs-offset-2 {
    margin-left: 16.66667%
}
.col-xs-offset-3 {
    margin-left: 25%
}
.col-xs-offset-4 {
    margin-left: 33.33333%
}
.col-xs-offset-5 {
    margin-left: 41.66667%
}
.col-xs-offset-6 {
    margin-left: 50%
}
.col-xs-offset-7 {
    margin-left: 58.33333%
}
.col-xs-offset-8 {
    margin-left: 66.66667%
}
.col-xs-offset-9 {
    margin-left: 75%
}
.col-xs-offset-10 {
    margin-left: 83.33333%
}
.col-xs-offset-11 {
    margin-left: 91.66667%
}
.col-xs-offset-12 {
    margin-left: 100%
}
@media (min-width:768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        float: left
    }
    .col-sm-1 {
        width: 8.33333%
    }
    .col-sm-2 {
        width: 16.66667%
    }
    .col-sm-3 {
        width: 25%
    }
    .col-sm-4 {
        width: 33.33333%
    }
    .col-sm-5 {
        width: 41.66667%
    }
    .col-sm-6 {
        width: 50%
    }
    .col-sm-7 {
        width: 58.33333%
    }
    .col-sm-8 {
        width: 66.66667%
    }
    .col-sm-9 {
        width: 75%
    }
    .col-sm-10 {
        width: 83.33333%
    }
    .col-sm-11 {
        width: 91.66667%
    }
    .col-sm-12 {
        width: 100%
    }
    .col-sm-pull-0 {
        right: auto
    }
    .col-sm-pull-1 {
        right: 8.33333%
    }
    .col-sm-pull-2 {
        right: 16.66667%
    }
    .col-sm-pull-3 {
        right: 25%
    }
    .col-sm-pull-4 {
        right: 33.33333%
    }
    .col-sm-pull-5 {
        right: 41.66667%
    }
    .col-sm-pull-6 {
        right: 50%
    }
    .col-sm-pull-7 {
        right: 58.33333%
    }
    .col-sm-pull-8 {
        right: 66.66667%
    }
    .col-sm-pull-9 {
        right: 75%
    }
    .col-sm-pull-10 {
        right: 83.33333%
    }
    .col-sm-pull-11 {
        right: 91.66667%
    }
    .col-sm-pull-12 {
        right: 100%
    }
    .col-sm-push-0 {
        left: auto
    }
    .col-sm-push-1 {
        left: 8.33333%
    }
    .col-sm-push-2 {
        left: 16.66667%
    }
    .col-sm-push-3 {
        left: 25%
    }
    .col-sm-push-4 {
        left: 33.33333%
    }
    .col-sm-push-5 {
        left: 41.66667%
    }
    .col-sm-push-6 {
        left: 50%
    }
    .col-sm-push-7 {
        left: 58.33333%
    }
    .col-sm-push-8 {
        left: 66.66667%
    }
    .col-sm-push-9 {
        left: 75%
    }
    .col-sm-push-10 {
        left: 83.33333%
    }
    .col-sm-push-11 {
        left: 91.66667%
    }
    .col-sm-push-12 {
        left: 100%
    }
    .col-sm-offset-0 {
        margin-left: 0%
    }
    .col-sm-offset-1 {
        margin-left: 8.33333%
    }
    .col-sm-offset-2 {
        margin-left: 16.66667%
    }
    .col-sm-offset-3 {
        margin-left: 25%
    }
    .col-sm-offset-4 {
        margin-left: 33.33333%
    }
    .col-sm-offset-5 {
        margin-left: 41.66667%
    }
    .col-sm-offset-6 {
        margin-left: 50%
    }
    .col-sm-offset-7 {
        margin-left: 58.33333%
    }
    .col-sm-offset-8 {
        margin-left: 66.66667%
    }
    .col-sm-offset-9 {
        margin-left: 75%
    }
    .col-sm-offset-10 {
        margin-left: 83.33333%
    }
    .col-sm-offset-11 {
        margin-left: 91.66667%
    }
    .col-sm-offset-12 {
        margin-left: 100%
    }
}
@media (min-width:992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left
    }
    .col-md-1 {
        width: 8.33333%
    }
    .col-md-2 {
        width: 16.66667%
    }
    .col-md-3 {
        width: 25%
    }
    .col-md-4 {
        width: 33.33333%
    }
    .col-md-5 {
        width: 41.66667%
    }
    .col-md-6 {
        width: 50%
    }
    .col-md-7 {
        width: 58.33333%
    }
    .col-md-8 {
        width: 66.66667%
    }
    .col-md-9 {
        width: 75%
    }
    .col-md-10 {
        width: 83.33333%
    }
    .col-md-11 {
        width: 91.66667%
    }
    .col-md-12 {
        width: 100%
    }
    .col-md-pull-0 {
        right: auto
    }
    .col-md-pull-1 {
        right: 8.33333%
    }
    .col-md-pull-2 {
        right: 16.66667%
    }
    .col-md-pull-3 {
        right: 25%
    }
    .col-md-pull-4 {
        right: 33.33333%
    }
    .col-md-pull-5 {
        right: 41.66667%
    }
    .col-md-pull-6 {
        right: 50%
    }
    .col-md-pull-7 {
        right: 58.33333%
    }
    .col-md-pull-8 {
        right: 66.66667%
    }
    .col-md-pull-9 {
        right: 75%
    }
    .col-md-pull-10 {
        right: 83.33333%
    }
    .col-md-pull-11 {
        right: 91.66667%
    }
    .col-md-pull-12 {
        right: 100%
    }
    .col-md-push-0 {
        left: auto
    }
    .col-md-push-1 {
        left: 8.33333%
    }
    .col-md-push-2 {
        left: 16.66667%
    }
    .col-md-push-3 {
        left: 25%
    }
    .col-md-push-4 {
        left: 33.33333%
    }
    .col-md-push-5 {
        left: 41.66667%
    }
    .col-md-push-6 {
        left: 50%
    }
    .col-md-push-7 {
        left: 58.33333%
    }
    .col-md-push-8 {
        left: 66.66667%
    }
    .col-md-push-9 {
        left: 75%
    }
    .col-md-push-10 {
        left: 83.33333%
    }
    .col-md-push-11 {
        left: 91.66667%
    }
    .col-md-push-12 {
        left: 100%
    }
    .col-md-offset-0 {
        margin-left: 0%
    }
    .col-md-offset-1 {
        margin-left: 8.33333%
    }
    .col-md-offset-2 {
        margin-left: 16.66667%
    }
    .col-md-offset-3 {
        margin-left: 25%
    }
    .col-md-offset-4 {
        margin-left: 33.33333%
    }
    .col-md-offset-5 {
        margin-left: 41.66667%
    }
    .col-md-offset-6 {
        margin-left: 50%
    }
    .col-md-offset-7 {
        margin-left: 58.33333%
    }
    .col-md-offset-8 {
        margin-left: 66.66667%
    }
    .col-md-offset-9 {
        margin-left: 75%
    }
    .col-md-offset-10 {
        margin-left: 83.33333%
    }
    .col-md-offset-11 {
        margin-left: 91.66667%
    }
    .col-md-offset-12 {
        margin-left: 100%
    }
}
@media (min-width:1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        float: left
    }
    .col-lg-1 {
        width: 8.33333%
    }
    .col-lg-2 {
        width: 16.66667%
    }
    .col-lg-3 {
        width: 25%
    }
    .col-lg-4 {
        width: 33.33333%
    }
    .col-lg-5 {
        width: 41.66667%
    }
    .col-lg-6 {
        width: 50%
    }
    .col-lg-7 {
        width: 58.33333%
    }
    .col-lg-8 {
        width: 66.66667%
    }
    .col-lg-9 {
        width: 75%
    }
    .col-lg-10 {
        width: 83.33333%
    }
    .col-lg-11 {
        width: 91.66667%
    }
    .col-lg-12 {
        width: 100%
    }
    .col-lg-pull-0 {
        right: auto
    }
    .col-lg-pull-1 {
        right: 8.33333%
    }
    .col-lg-pull-2 {
        right: 16.66667%
    }
    .col-lg-pull-3 {
        right: 25%
    }
    .col-lg-pull-4 {
        right: 33.33333%
    }
    .col-lg-pull-5 {
        right: 41.66667%
    }
    .col-lg-pull-6 {
        right: 50%
    }
    .col-lg-pull-7 {
        right: 58.33333%
    }
    .col-lg-pull-8 {
        right: 66.66667%
    }
    .col-lg-pull-9 {
        right: 75%
    }
    .col-lg-pull-10 {
        right: 83.33333%
    }
    .col-lg-pull-11 {
        right: 91.66667%
    }
    .col-lg-pull-12 {
        right: 100%
    }
    .col-lg-push-0 {
        left: auto
    }
    .col-lg-push-1 {
        left: 8.33333%
    }
    .col-lg-push-2 {
        left: 16.66667%
    }
    .col-lg-push-3 {
        left: 25%
    }
    .col-lg-push-4 {
        left: 33.33333%
    }
    .col-lg-push-5 {
        left: 41.66667%
    }
    .col-lg-push-6 {
        left: 50%
    }
    .col-lg-push-7 {
        left: 58.33333%
    }
    .col-lg-push-8 {
        left: 66.66667%
    }
    .col-lg-push-9 {
        left: 75%
    }
    .col-lg-push-10 {
        left: 83.33333%
    }
    .col-lg-push-11 {
        left: 91.66667%
    }
    .col-lg-push-12 {
        left: 100%
    }
    .col-lg-offset-0 {
        margin-left: 0%
    }
    .col-lg-offset-1 {
        margin-left: 8.33333%
    }
    .col-lg-offset-2 {
        margin-left: 16.66667%
    }
    .col-lg-offset-3 {
        margin-left: 25%
    }
    .col-lg-offset-4 {
        margin-left: 33.33333%
    }
    .col-lg-offset-5 {
        margin-left: 41.66667%
    }
    .col-lg-offset-6 {
        margin-left: 50%
    }
    .col-lg-offset-7 {
        margin-left: 58.33333%
    }
    .col-lg-offset-8 {
        margin-left: 66.66667%
    }
    .col-lg-offset-9 {
        margin-left: 75%
    }
    .col-lg-offset-10 {
        margin-left: 83.33333%
    }
    .col-lg-offset-11 {
        margin-left: 91.66667%
    }
    .col-lg-offset-12 {
        margin-left: 100%
    }
}
@at-root {
    @-ms-viewport {
        width: device-width
    }
}
.visible-xs {
    display: none !important
}
.visible-sm {
    display: none !important
}
.visible-md {
    display: none !important
}
.visible-lg {
    display: none !important
}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
    display: none !important
}
@media (max-width:767px) {
    .visible-xs {
        display: block !important
    }
    table.visible-xs {
        display: table !important
    }
    tr.visible-xs {
        display: table-row !important
    }
    th.visible-xs, td.visible-xs {
        display: table-cell !important
    }
}
@media (max-width:767px) {
    .visible-xs-block {
        display: block !important
    }
}
@media (max-width:767px) {
    .visible-xs-inline {
        display: inline !important
    }
}
@media (max-width:767px) {
    .visible-xs-inline-block {
        display: inline-block !important
    }
}
@media (min-width:768px) and (max-width:991px) {
    .visible-sm {
        display: block !important
    }
    table.visible-sm {
        display: table !important
    }
    tr.visible-sm {
        display: table-row !important
    }
    th.visible-sm, td.visible-sm {
        display: table-cell !important
    }
}
@media (min-width:768px) and (max-width:991px) {
    .visible-sm-block {
        display: block !important
    }
}
@media (min-width:768px) and (max-width:991px) {
    .visible-sm-inline {
        display: inline !important
    }
}
@media (min-width:768px) and (max-width:991px) {
    .visible-sm-inline-block {
        display: inline-block !important
    }
}
@media (min-width:992px) and (max-width:1199px) {
    .visible-md {
        display: block !important
    }
    table.visible-md {
        display: table !important
    }
    tr.visible-md {
        display: table-row !important
    }
    th.visible-md, td.visible-md {
        display: table-cell !important
    }
}
@media (min-width:992px) and (max-width:1199px) {
    .visible-md-block {
        display: block !important
    }
}
@media (min-width:992px) and (max-width:1199px) {
    .visible-md-inline {
        display: inline !important
    }
}
@media (min-width:992px) and (max-width:1199px) {
    .visible-md-inline-block {
        display: inline-block !important
    }
}
@media (min-width:1200px) {
    .visible-lg {
        display: block !important
    }
    table.visible-lg {
        display: table !important
    }
    tr.visible-lg {
        display: table-row !important
    }
    th.visible-lg, td.visible-lg {
        display: table-cell !important
    }
}
@media (min-width:1200px) {
    .visible-lg-block {
        display: block !important
    }
}
@media (min-width:1200px) {
    .visible-lg-inline {
        display: inline !important
    }
}
@media (min-width:1200px) {
    .visible-lg-inline-block {
        display: inline-block !important
    }
}
@media (max-width:767px) {
    .hidden-xs {
        display: none !important
    }
}
@media (min-width:768px) and (max-width:991px) {
    .hidden-sm {
        display: none !important
    }
}
@media (min-width:992px) and (max-width:1199px) {
    .hidden-md {
        display: none !important
    }
}
@media (min-width:1200px) {
    .hidden-lg {
        display: none !important
    }
}
.visible-print {
    display: none !important
}
@media print {
    .visible-print {
        display: block !important
    }
    table.visible-print {
        display: table !important
    }
    tr.visible-print {
        display: table-row !important
    }
    th.visible-print, td.visible-print {
        display: table-cell !important
    }
}
.visible-print-block {
    display: none !important
}
@media print {
    .visible-print-block {
        display: block !important
    }
}
.visible-print-inline {
    display: none !important
}
@media print {
    .visible-print-inline {
        display: inline !important
    }
}
.visible-print-inline-block {
    display: none !important
}
@media print {
    .visible-print-inline-block {
        display: inline-block !important
    }
}
@media print {
    .hidden-print {
        display: none !important
    }
}
.pp-layout-entity--has-background-gallery {
    position: relative
}
.pp-layout-entity--has-background-gallery> .ansel-slides-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}
.pp-layout-entity--has-background-gallery .pp-row {
    position: relative
}
.pp-block {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-position: top left;
    background-attachment: scroll;
    background-size: auto;
    padding-top: 0%;
    padding-bottom: 0%;
    padding-left: 10%;
    padding-right: 10%;
    border-top: solid 0px rgba(0, 0, 0, 0);
    border-bottom: solid 0px rgba(0, 0, 0, 0);
    min-height: 0
}
.oferta {
    max-width:900px;
    padding-top: 0;
    padding-bottom: 0%;
    padding-left:0;
    padding-right:0;
    margin-left:auto;
    margin-right:auto;
}
.pp-block #row-085f4cd3-0c70-4da7-9bde-e613c25d2e2d {
    max-width: 980px;
    padding-top: 5%;
}
#row-6febc4c2-c8b0-44a2-ab2c-595b87660d20 .pp-column-inner {
    justify-content: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    -ms-flex-pack: center
}
.pp-block #row-35aed725-e2bf-4c8f-bb9e-6eee3d1e5f27 {
    background-position: center center;
    background-size: cover;
    padding-top: 6%;
    padding-bottom: 6%
}
.pp-block #row-94913f3c-f798-433f-88ca-8f3d45445793 {
    max-width: 980px;
    padding-top: 7%;
    padding-bottom: 4%
}
.pp-block #row-9a254a31-064e-4c59-b09c-9cd01464966a {
    padding-top: 2%;
    padding-bottom: 2%;
    background-color: rgba(251, 250, 250, 1)
}
.pp-block #row-b788f7ea-5ac5-47ec-9520-8eba2386e5c0 {
    padding-bottom: 1%;
    max-width: 980px;
    padding-top: 1%
}
#row-d5c1c3ca-c1e7-4767-9618-40bd3dafcb35 .pp-column-inner {
    justify-content: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    -ms-flex-pack: center
}
.pp-row #column-fab2f446-0d34-4af5-a4fc-9a721ca98ed0 .pp-column-inner .pp-component {
    text-align: right
}
.pp-row #column-8a538aaa-aaef-4ff9-be6f-ff8b7ba960a7 .pp-column-inner .pp-component {
    text-align: left
}
.pp-row .separe-line .pp-column-inner {
    border-right-color: rgba(233, 233, 233, 1);
    border-right-width: 1px
}
.mouseover:hover {
    border-bottom:1px solid rgba(233, 233, 233, 1);
    }
.pp-row #column-1d7e38c2-34ed-418c-bf7a-d6523d04190c .pp-column-inner {
    border-right-color: rgba(233, 233, 233, 1);
    border-right-width: 1px
}
.pp-row #column-339b844b-4fad-4ea7-b1ca-77c7315adfb8 .pp-column-inner {
    border-left-color: rgba(227, 227, 227, 1);
    border-left-width: 1px;
    border-right-color: rgba(227, 227, 227, 1);
    border-right-width: 1px
}
.pp-row #column-623348da-e124-46bd-9106-9915cfaaeef6 .pp-column-inner {
    border-top-color: rgba(211, 211, 211, 1);
    border-top-width: 1px;
    padding-top: 5%
}
@media screen and (min-width:992px) and (max-width:1199px) {
    .pp-template #block-44c3b656-9fac-4e10-a80b-27f4aa561f40 {
        padding-right: 2%;
        padding-left: 2%
    }
}
@media screen and (max-width:767px) {
    .pp-template #block-3b62accf-9f79-4059-95fa-9dab18e194f5 {
        padding-right: 5%;
        padding-left: 5%
    }
    .pp-template #block-48173491-9065-40b3-b632-77e42c4b52f2 {
        padding-right: 5%;
        padding-left: 5%
    }
    .pp-block #row-35aed725-e2bf-4c8f-bb9e-6eee3d1e5f27 {
        padding-top: 19%;
        padding-bottom: 20%;
        padding-right: 5%;
        padding-left: 5%
    }
    .pp-row .separe-line .pp-column-inner {
        border-right-width: 0;
        border-bottom-color: rgba(211, 211, 211, 1);
        border-bottom-width: 1px
    }
    .pp-row #column-1d7e38c2-34ed-418c-bf7a-d6523d04190c .pp-column-inner {
        border-right-width: 0;
        border-bottom-color: rgba(211, 211, 211, 1);
        border-bottom-width: 1px
    }
}
@media screen and (min-width:768px) and (max-width:991px) {
    .pp-row .separe-line .pp-column-inner {
        border-right-width: 0;
        border-bottom-color: rgba(211, 211, 211, 1);
        border-bottom-width: 1px
    }
    .pp-row #column-1d7e38c2-34ed-418c-bf7a-d6523d04190c .pp-column-inner {
        border-right-width: 0;
        border-bottom-color: rgba(211, 211, 211, 1);
        border-bottom-width: 1px
    }
}
@media screen and (max-width:767px) {
    .pp-block {
        padding-left: 0%;
        padding-right: 0%
    }
}
@media screen and (min-width:768px) and (max-width:991px) {}
@media screen and (min-width:992px) and (max-width:1199px) {}
@media screen and (min-width:1200px) {}
.pp-row {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-position: top left;
    background-attachment: scroll;
    padding-top: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-right: 0%;
    border-top: solid 0px rgba(0, 0, 0, 0);
    border-bottom: solid 0px rgba(0, 0, 0, 0);
    max-width: none;
    margin-left: auto;
    margin-right: auto
}
@media screen and (max-width:767px) {}
@media screen and (min-width:768px) and (max-width:991px) {}
@media screen and (min-width:992px) and (max-width:1199px) {}
@media screen and (min-width:1200px) {}
.pp-column-inner {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    justify-content: flex-start;
    -ms-flex-pack: start;
    min-height: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-position: top left;
    background-attachment: scroll;
    padding-top: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    padding-right: 0%;
    border-top: solid 0px rgba(0, 0, 0, 0);
    border-bottom: solid 0px rgba(0, 0, 0, 0);
    border-left: solid 0px rgba(0, 0, 0, 0);
    border-right: solid 0px rgba(0, 0, 0, 0)
}
.pp-column-inner .pp-component {
    margin-bottom: 0px;
    text-align: center
}
.pp-column-inner .pp-component:last-child {
    margin-bottom: 0
}
.pp-column {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column
}
.pp-column-inner {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}
@supports (-moz-appearance:meterbar) {
    .pp-column {
        display: block
    }
}
@supports (-ms-ime-align:auto) {
    .pp-column {
        display: block
    }
}
@media screen and (max-width:767px) {}
@media screen and (min-width:768px) and (max-width:991px) {}
@media screen and (min-width:992px) and (max-width:1199px) {}
@media screen and (min-width:1200px) {}
nav.horizontal> ul> li ul {
    z-index: 101
}
.pp-sticky-wrap, .pp-sticky, .pp-sticky-ghost {
    z-index: 9998
}
.pp-sticky--stuck {
    z-index: 9999
}
.pp-form-overlay {
    z-index: 101
}
.ansel-slides-container.is-fullwindow {
    z-index: 1000000
}
.grid-view-img_rollover_text .grid-overlay .overlay-bg {
    z-index: 8
}
.grid-view-img_rollover_text .grid-overlay .read-more-wrap {
    z-index: 10
}
.grid-view-img_rollover_text .grid-overlay h3, .grid-view-img_rollover_text .grid-overlay p {
    z-index: 10
}
.grid-view-img_rollover_text .grid-overlay .text-wrap {
    z-index: 8
}
.slides-container, .ansel-slides-container {
    margin: 0 auto;
    overflow: hidden;
    max-width: 100%
}
.slides, .ansel-slides {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    list-style: none;
    margin: 0;
    padding: 0;
    -ms-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}
.slides:after, .ansel-slides:after {
    content: "\0020";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}
.slides img, .ansel-slides img {
    display: block;
    height: auto;
    margin: 0 auto;
    width: 100%
}
.slides .slide, .ansel-slides .slide {
    display: block;
    float: left;
    position: relative;
    min-height: 1px
}
.slides .placeholder, .ansel-slides .placeholder {
    position: absolute;
    top: 0;
    left: 50%;
    -ms-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transition-property: opacity;
    -webkit-transition-property: opacity;
    transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    opacity: 0;
    z-index: 1
}
.slides .ansel-loading-image, .ansel-slides .ansel-loading-image {
    height: 1px;
    visibility: hidden
}
.current .placeholder {
    -webkit-filter: blur(6px);
    filter: blur(6px)
}
.has-placeholder .placeholder {
    opacity: 1;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%)
}
.slides.crossfade .slide, .ansel-slides.crossfade .slide {
    opacity: 0
}
.slides.crossfade .slide.current, .ansel-slides.crossfade .slide.current {
    opacity: 1;
    z-index: 5
}
.slides.crossfade img, .ansel-slides.crossfade img {
    visibility: hidden !important
}
.slides.crossfade .staged img, .ansel-slides.crossfade .staged img, .slides.crossfade .current img, .ansel-slides.crossfade .current img {
    visibility: visible !important
}
#ansel-lightbox-overlay {
    opacity: 0;
    position: fixed;
    z-index: -1
}
#ansel-lightbox-overlay.is-active {
    background-color: rgba(0, 0, 0, 0.4);
    width: 100%;
    top: 0;
    bottom: 0;
    z-index: 9998
}
#ansel-lightbox-placeholder {
    position: relative;
    z-index: -1
}
#ansel-lightbox-container {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    height: 0;
    width: 0;
    background: #fff;
    box-sizing: content-box;
    position: fixed;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0);
    -ms-transform: translateX(-50%) translateY(-50%) translateZ(0);
    transform: translateX(-50%) translateY(-50%) translateZ(0);
    z-index: -1
}
#ansel-lightbox-container img {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    border: none;
    opacity: 0
}
#ansel-lightbox-container.is-active {
    padding: 10px;
    z-index: 9999
}
#ansel-lightbox-container.is-active #ansel-lightbox-next, #ansel-lightbox-container.is-active #ansel-lightbox-prev, #ansel-lightbox-container.is-active #ansel-lightbox-placeholder {
    display: block;
    z-index: 9999
}
#ansel-lightbox-next, #ansel-lightbox-prev {
    background-color: red;
    border: none;
    cursor: pointer;
    display: none;
    height: 50px;
    position: absolute;
    width: 50px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: -1
}
#ansel-lightbox-prev {
    left: 0
}
#ansel-lightbox-next {
    right: 0
}
.slides-container:-webkit-full-screen, .ansel-slides-container:-webkit-full-screen {
    width: 100%
}
.slides-container:-moz-fullscreen, .ansel-slides-container:-moz-fullscreen {
    width: 100%
}
.slides-container:-ms-fullscreen, .ansel-slides-container:-ms-fullscreen {
    width: 100%
}
.slides-container:full-screen, .ansel-slides-container:full-screen {
    width: 100%
}
.slides-container:fullscreen, .ansel-slides-container:fullscreen {
    width: 100%
}
.slides-container.is-fullwindow, .ansel-slides-container.is-fullwindow {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    height: 100vh;
    z-index: 9999
}
.slides-container.is-fullwindow .slides, .ansel-slides-container.is-fullwindow .slides, .ansel-slides-container.is-fullwindow .ansel-slides, .slides-container.is-fullwindow .ansel-slides {
    height: 100%
}
.slides-container--covered {
    height: 100%
}
.slides-container--covered .slide {
    height: 100%;
    overflow: hidden
}
.slides-container--covered .slides, .slides-container--covered .ansel-slides {
    display: block
}
.slides-container--covered .slides .placeholder, .slides-container--covered .ansel-slides .placeholder {
    left: 0
}
.slides-container--covered .slides.crossfade img, .slides-container--covered .ansel-slides.crossfade img {
    display: none !important
}
.slides-container--covered .slides.crossfade .staged img, .slides-container--covered .ansel-slides.crossfade .staged img, .slides-container--covered .slides.crossfade .current img, .slides-container--covered .ansel-slides.crossfade .current img {
    display: block !important
}
@-webkit-keyframes rotateFull {
    0% {
        -webkit-transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg)
    }
}
@keyframes rotateFull {
    0% {
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg)
    }
}
.ansel-slides-container {
    background: #000
}
.ansel-slides-container .has-placeholder {
    font-family: "FontAwesome"
}
.ansel-slides-container .has-placeholder:before {
    -webkit-animation: pp-spin 0.9s infinite linear;
    animation: pp-spin 0.9s infinite linear;
    background-color: rgba(0, 0, 0, 0.4);
    border-radius: 50%;
    content: "\f110";
    color: rgba(255, 255, 255, 0.8);
    display: block;
    font-size: 15px;
    height: 30px;
    left: calc(50% - 15px);
    line-height: 30px;
    position: absolute;
    text-align: center;
    width: 30px;
    z-index: 999
}
.ansel-slides-container .slide img {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}
.ansel-slides-container--is-thumbnail {
    display: none
}
.ansel-slides-container.is-fullscreened.ansel-slides-container--is-thumbnail, .ansel-slides-container.is-fullwindow.ansel-slides-container--is-thumbnail {
    display: block
}
.ansel-slides-container:hover .ansel-control-bar {
    opacity: 1 !important
}
.ansel-slides-container.loading .ansel-control, .ansel-slides-container.loading .ansel-control-bar, .ansel-slides-container.loading .ansel-slides-toolbar {
    display: none
}
.ansel-slides-container.loading .ansel-slides {
    display: block
}
.ansel-slides-container.loading .ansel-slides li {
    display: none
}
.ansel-slides-container.loading .ansel-slides li:first-child {
    display: block
}
.ansel-slides-container.controls-below .ansel-control-bar {
    bottom: 0 !important;
    opacity: 1
}
.slides-container, .ansel-slides-container {
    position: relative
}
.slide {
    margin: 0 !important
}
.slide.loading {
    background-color: rgba(0, 0, 0, 0.6);
    color: #fff
}
.ansel-control-bar {
    position: absolute;
    left: 0;
    width: 100%;
    transition: top 400ms, bottom 400ms, opacity 400ms
}
.ansel-control-bar * {
    box-sizing: border-box
}
.is-ansel-fullwindow .is-iOS .ansel-slides-container .ansel-control-bar {
    top: 0 !important;
    bottom: auto !important
}
.ansel-play-pause-control, .ansel-expanded-controls {
    position: absolute;
    top: 50%
}
.ansel-play-pause-control> .ansel-control, .ansel-expanded-controls> .ansel-control {
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 1em;
    opacity: 0.5;
    cursor: pointer;
    transition: all 200ms
}
.ansel-play-pause-control:hover> .ansel-control, .ansel-expanded-controls:hover> .ansel-control {
    opacity: 1
}
.ansel-play-control, .ansel-expanded-control-close {
    display: none
}
.ansel-slides-container.ansel-paused .ansel-pause-control {
    display: none
}
.ansel-slides-container.ansel-paused .ansel-play-control {
    display: inline-block
}
.ansel-slides-container.is-fullwindow .ansel-expanded-control-open, .ansel-slides-container.is-fullscreened .ansel-expanded-control-open {
    display: none
}
.ansel-slides-container.is-fullwindow .ansel-expanded-control-close, .ansel-slides-container.is-fullscreened .ansel-expanded-control-close {
    display: inline-block
}
.ansel-expanded-control-open.fa-arrows {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}
#ansel-lightbox-container button {
    outline: none;
    background: #fff;
    opacity: 0.5;
    transition: opacity 200ms ease
}
#ansel-lightbox-container button:before, #ansel-lightbox-container button:after {
    position: absolute;
    top: 50%;
    margin-top: -20px;
    font-family: "FontAwesome";
    font-size: 40px;
    color: #aaa;
    transition: all 200ms ease
}
#ansel-lightbox-container button:hover:before {
    color: #666
}
#ansel-lightbox-container button:after {
    content: "\f110";
    margin-left: -20px;
    opacity: 0;
    -webkit-animation: rotateFull 1s linear infinite;
    animation: rotateFull 1s linear infinite
}
#ansel-lightbox-container button.is-disabled:before {
    opacity: 0
}
#ansel-lightbox-container button.is-disabled:after {
    opacity: 1
}
#ansel-lightbox-container:hover button {
    opacity: 1
}
#ansel-lightbox-prev:before {
    content: "\f104";
    right: 50%;
    margin-right: -6px
}
#ansel-lightbox-next:before {
    content: "\f105";
    left: 50%;
    margin-left: -6px
}
.ansel-controls {
    margin: 0;
    padding: 0
}
.ansel-controls .ansel-control {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    margin: 0;
    padding: 0;
    height: 160px;
    list-style: none;
    color: #fff;
    line-height: 1em;
    opacity: 0.4;
    cursor: pointer;
    transition: opacity 200ms ease;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.ansel-controls .ansel-control i {
    font-size: 160px
}
.ansel-controls .ansel-control.is-disabled {
    opacity: 0.2
}
.ansel-controls .ansel-control.ansel-control-prev {
    left: 0;
    text-align: left;
    padding-left: 20px
}
.ansel-controls .ansel-control.ansel-control-next {
    right: 0;
    text-align: right;
    padding-right: 20px
}
.ansel-controls .ansel-control:hover {
    opacity: 1
}
.ansel-controls .ansel-control.is-disabled:hover {
    opacity: 0.2
}
.ansel-manual-navigation-disabled .ansel-controls {
    display: none
}
.ansel-navigation-inner {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden
}
.ansel-navigation-inner ul {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    flex-direction: row;
    -ms-flex-direction: row;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    margin: 0;
    padding: 0;
    height: 100%
}
.ansel-navigation-thumbnails {
    position: relative
}
.ansel-navigation-thumbnails .ansel-navigation-list {
    -webkit-box-lines: single;
    -moz-box-lines: single;
    box-lines: single;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    position: absolute;
    left: 0;
    transition: transform 400ms ease
}
.ansel-navigation-thumbnails.is-not-previous-paged .ansel-navigation-control[data-direction='prev'] {
    visibility: hidden
}
.ansel-navigation-thumbnails.is-not-next-paged .ansel-navigation-control[data-direction='next'] {
    visibility: hidden
}
.ansel-navigation-thumbnails:hover .ansel-navigation-control {
    opacity: 1
}
.ansel-navigation-item {
    list-style: none !important;
    margin: 0 !important;
    padding: 0;
    line-height: 1em !important;
    transition: opacity 0.2s
}
.ansel-navigation-dots {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
.ansel-navigation-dot {
    cursor: pointer;
    opacity: 0.4;
    transition: opacity 200ms;
    -webkit-transition: opacity 200ms
}
.ansel-navigation-dot:hover, .ansel-navigation-dot.is-active {
    opacity: 1
}
.ansel-navigation-dot.is-pending {
    background-color: pink
}
.ansel-navigation-thumbnail {
    opacity: 0.65;
    cursor: pointer;
    transform: translate3d(0, 0, 0);
    transition: opacity 400ms
}
.ansel-navigation-thumbnail> img {
    max-width: 100%;
    height: auto;
    margin: 0 !important
}
.ansel-navigation-thumbnail:hover, .ansel-navigation-thumbnail.is-active {
    opacity: 1
}
.ansel-navigation-control {
    position: absolute;
    top: 50%;
    color: #fff;
    text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
    text-align: center;
    opacity: 0.5;
    cursor: pointer;
    transition: all 200ms
}
.ansel-navigation-control[data-direction='prev'] {
    left: 0
}
.ansel-navigation-control[data-direction='next'] {
    right: 0
}
.ansel-navigation-control:hover {
    opacity: 1
}
.ansel-throbber {
    color: #fff !important;
    display: none;
    font-size: 4em !important;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0)
}
.ansel-throbber .fa {
    -webkit-animation: pp-spin 0.9s linear infinite;
    animation: pp-spin 0.9s linear infinite
}
.ansel-throbber.is-showing {
    display: block
}
.is-ansel-fullwindow {
    overflow: hidden
}
.is-ansel-fullwindow #wpadminbar, .is-ansel-fullwindow #prophoto-bar, .is-ansel-fullwindow .slideout-menu-toggle {
    display: none !important
}
.pp-component {
    -webkit-box-flex: none;
    -moz-box-flex: none;
    box-flex: none;
    -webkit-flex: none;
    -moz-flex: none;
    -ms-flex: none;
    flex: none
}
.pp-widget li {
    margin-left: 1.2em;
    line-height: 1.1em;
    margin-bottom: 0.7em;
    list-style-type: disc;
    list-style-position: outside
}
.pp-widget p {
    margin: 0
}
.pp-widget p+ p {
    margin-top: 1.5em
}
.pp-widget a.pp-edit-widget-link {
    position: absolute;
    z-index: 135;
    top: 3px;
    right: 5px;
    background: #ddd;
    color: #000;
    line-height: 1em;
    padding: 1px 3px 2px 3px;
    font-size: 10px;
    font-family: Arial, sans-serif;
    border-radius: 2px;
    border: 1px solid #000;
    box-shadow: 1px 1px 1px #777;
    text-transform: uppercase;
    display: none;
    text-decoration: none
}
.pp-widget a.pp-edit-widget-link:hover {
    background: #000;
    color: #fff;
    text-decoration: none
}
.pp-widget:hover a.pp-edit-widget-link {
    display: inline
}
.pp-widget-title {
    margin: 0;
    margin-bottom: 15px
}
body.logged-in li.widget {
    position: relative
}
body.pc #inner-body li.widget a.pp-edit-widget-link {
    padding-bottom: 1px
}
h3.widgettitle {
    line-height: 1em;
    margin-bottom: 0.35em
}
.is-widget-loading {
    min-height: 130px;
    background: url(https://prophoto.s3.amazonaws.com/img/ajaxLoadingSpinner.gif) no-repeat center center
}
.pp-widget-calendar th {
    font-weight: bold
}
.pp-widget-calendar td {
    padding: 0 2px
}
.pp-widget-pp-text .left {
    text-align: left
}
.pp-widget-pp-text .center {
    text-align: center
}
.pp-widget-pp-text .right {
    text-align: right
}
.pp-widget-pp-text .justify {
    text-align: justify
}
.pp-widget-pp-twitter-com a img {
    height: 15px !important
}
a.pp-pinterest-profile {
    display: block;
    width: 100%;
    height: 32px;
    background: url("https://prophoto.s3.amazonaws.com/img/ajaxLoadingSpinner.gif") no-repeat center top
}
.pp-pinterest-profile-wrap {
    padding: 3px
}
.pp-graphic {
    display: inline-block;
    vertical-align: middle;
}
.pp-graphic> a, .pp-graphic img {
    display: block;
    width: 100%
}
.pp-graphic:last-child {
    margin-right: 0 !important
}
.pp-graphic .pp-tile img {
    max-width: none
}
.pp-component-pp-image .label {
    padding: 12px 0
}
.fb-page {
    max-width: 100%
}
.pp-plugin-widget-error {
    background: #fff !important;
    color: #9b3232 !important;
    padding: 1em !important
}
.pp-plugin-widget-error a:link, .pp-plugin-widget-error a:visited {
    color: blue !important
}
#body #inner-body .grid-view-img_text_below .grid-item .pp-img-view .piv-inner {
    border: solid 0px rgba(0, 0, 0, 0) !important
}
#body #inner-body div .grid-view-img_rollover_text .grid-item .piv-inner {
    border: solid 0px rgba(0, 0, 0, 0) !important
}
.grid-view-img_text_below .grid-item {
    border: solid 0px rgba(0, 0, 0, 0)
}
.excerpts-grid-wrap {
    padding-top: 20px;
    overflow: hidden
}
#grid-excerpts {
    transition: height 400ms ease
}
#grid-excerpts .grid-item {
    transition: opacity 400ms ease-out, -webkit-transform 400ms ease-out
}
.pp-grid {
    opacity: 0;
    direction: ltr;
    position: relative;
    transition: opacity 400ms ease-out
}
.pp-grid * {
    box-sizing: content-box
}
.pp-grid .pp-tile, .pp-grid .pp-tile * {
    box-sizing: border-box
}
.pp-grid .pp-img-view {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}
.pp-grid .grid-item {
    float: left;
    line-height: 0.8em
}
.pp-grid .grid-item img, .pp-grid .grid-item .pp-img-protect {
    margin: 0
}
.pp-grid .grid-item div.aligncenter img, .pp-grid .grid-item .pp-img-protect-aligncenter {
    margin: 0 !important
}
.pp-grid .last-in-row {
    margin-right: 0
}
.pp-grid .read-more-image {
    display: inline-block;
    text-indent: -99999px;
    text-align: left
}
.pp-grid .text-below .title {
    text-align: center
}
.pp-grid .text-below .text {
    text-align: center
}



.pp-grid .grid-overlay .title {

    text-align: center

}



.pp-grid .grid-overlay .text {

    text-align: center

}



.pp-grid.initialized {

    opacity: 1

}



.pp-grid.initialized .grid-item {

    transition: top 0.2s ease-out, left 0.2s ease-out

}



#content .article-content .pp-grid .grid-item img, #content .article-content .pp-grid .grid-item .pp-overlay {

    border-width: 0;

    box-shadow: none

}



.grid-img.thumb-not-found {

    max-width: 100%;

    height: auto

}



.grid-layout-masonry {

    position: relative

}



.grid-layout-masonry .grid-item {

    top: 0;

    left: 0

}



.grid-layout-masonry.grid-view-img_text_below .grid-item.using-fallback-img img.grid-img, .grid-layout-masonry.grid-view-img_text_below .grid-item.using-fallback-img .pp-img-protect {

    display: none

}



.grid-layout-masonry.grid-view-img_text_below .grid-item.using-fallback-img .text-below {

    margin-top: 0

}



.grid-type-gallery .grid-item {

    cursor: pointer

}



.grid-type-gallery.no-spawn .grid-item {

    cursor: default

}



.grid-layout-cropped .grid-item img {

    max-width: none

}



.grid-item .pp-img-view {

    margin: 0

}



.grid-item a.comments-count {

    float: right;

    margin-left: 8px

}



.grid-item a.comments-count img.comments-count-bubble {

    height: auto;

    box-shadow: 0 0 0 #fff !important;

    border-radius: 0 !important;

    border-width: 0

}



.grid-item a.comments-count span {

    color: #fff !important;

    font-family: Helvetica, Arial, sans-serif !important;

    display: block

}



.grid-item a.comments-count.style-overlay {

    position: relative;

    width: 22px;

    height: 22px;

    display: inline-block

}



.grid-item a.comments-count.style-overlay img.comments-count-bubble {

    width: 22px;

    position: absolute;

    top: 0;

    right: 0;

    z-index: 5

}



.grid-item a.comments-count.style-overlay span {

    position: absolute;

    top: 2px;

    right: 0;

    width: 22px;

    text-align: center;

    font-size: 10px;

    z-index: 10

}



.grid-item a.comments-count.style-side-by-side {

    display: block;

    height: 15px

}



.grid-item a.comments-count.style-side-by-side img.comments-count-bubble {

    width: 16px;

    float: right;

    display: block

}



.grid-item a.comments-count.style-side-by-side span {

    float: right;

    font-size: 11px;

    margin-left: 0.5em;

    line-height: 12px

}



.grid-view-img_rollover_text {

    background-color: rgba(0, 0, 0, 0);

    background-image: none

}



.grid-view-img_rollover_text .grid-item {

    position: relative;

    cursor: pointer;

    overflow: hidden

}



.grid-view-img_rollover_text .grid-item .piv-inner, .grid-view-img_rollover_text .grid-overlay .overlay-bg, .grid-view-img_rollover_text .grid-item {

    border-radius: 0px

}



.grid-view-img_rollover_text .grid-overlay {

    position: absolute;

    overflow: hidden;

    width: 100%

}



.grid-view-img_rollover_text .grid-overlay .overlay-bg {

    position: absolute;

    display: block;

    background-color: rgba(246, 239, 239, 0.5);

    background-image: none;

    top: 0;

    left: 0;

    transition: background-color 500ms ease

}



.grid-view-img_rollover_text .grid-overlay p.subtitle {

    font-size: 0.9em

}



.grid-view-img_rollover_text .grid-overlay .read-more-wrap {

    display: block;

    text-align: center;

    padding: 20px 0 20px;

    position: relative

}



.grid-view-img_rollover_text .grid-overlay h3, .grid-view-img_rollover_text .grid-overlay p {

    margin-top: 0.75em;

    position: relative;

    line-height: 1.3em

}



.grid-view-img_rollover_text .grid-overlay h3+ p {

    margin-top: 1em

}



.grid-view-img_rollover_text .grid-overlay .text {

    margin-bottom: 0

}



.grid-view-img_rollover_text .grid-overlay .text-wrap {

    padding: 5% 6% 5% 5%;

    position: relative

}



.grid-view-img_rollover_text .overlay-fade .grid-overlay {

    opacity: 0;

    top: 0;

    left: 0;

    height: 100%;

    transition: opacity 350ms ease

}



.grid-view-img_rollover_text .overlay-fade .grid-overlay h3 {

    margin-bottom: 0.5em;

    line-height: 17.28px

}



.grid-view-img_rollover_text .overlay-fade:hover .grid-overlay {

    opacity: 1

}



.grid-view-img_rollover_text .overlay-slide .grid-overlay {

    bottom: 0;

    left: 0;

    height: 58px;

    transition: height 400ms ease

}



.grid-view-img_rollover_text .overlay-slide .grid-overlay .text-wrap {

    padding: 0;

    margin: 0 1em

}



.grid-view-img_rollover_text .overlay-slide .grid-overlay h3 {

    margin: 21px 0

}



.grid-view-img_rollover_text .overlay-slide .grid-overlay h3 a {

    display: block;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap

}



.grid-view-img_rollover_text .overlay-slide:hover .grid-overlay {

    height: 100%

}



.grid-view-img_rollover_text .overlay-slide:hover .grid-overlay .overlay-bg {

    background-color: #fff

}



.grid-view-img_rollover_text .overlay-slide:hover .grid-overlay h3 a {

    white-space: normal

}



.grid-view-img_text_below {

    background-color: rgba(0, 0, 0, 0);

    background-image: none

}



.grid-view-img_text_below .grid-item {

    background-color: rgba(0, 0, 0, 0);

    background-image: none

}



.grid-view-img_text_below .grid-item .text-below {

    margin: 5px;

    margin-top: 10px

}



.grid-view-img_text_below .grid-item .pp-img-view .piv-inner {

    border-radius: 0px

}



.grid-view-img_text_below .grid-item div.img-above {

    position: relative;

    margin: 0px

}



.grid-view-img_text_below .grid-item .pp-img-protect img, .grid-view-img_text_below .grid-item img.comments-count-bubble {

    margin: 0

}



.grid-view-img_text_below .grid-item .read-more-wrap {

    display: block;

    text-align: center;

    padding: 20px 0 20px

}



.grid-view-img_text_below .grid-item .text {

    margin-bottom: 0;

    margin-top: 0;

    line-height: 1.3em

}



.grid-view-img_text_below .grid-item .title+ .text {

    margin-top: 1em

}



#body .grid-view-img_text_below .grid-item h3 {

    margin: 0 0 0.4em 0;

    line-height: 1.35em

}



nav.categories {



}

nav.categories ul {

    padding: 0;

    margin: 0;

    list-style: none;

    line-height: 1em

}

nav.categories li {

    list-style: none;

    margin: 0;

    padding: 0;

    position: relative

}



nav.horizontal {

    text-align: left

}



nav.horizontal ul {

    padding: 0;

    margin: 0;

    list-style: none;

    line-height: 1em

}



nav.horizontal li {

    list-style: none;

    margin: 0;

    padding: 0;

    position: relative

}



nav.horizontal> ul {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -moz-box-align: center;

    box-align: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    align-items: center;

    -ms-flex-align: center;

    -webkit-box-lines: multiple;

    -moz-box-lines: multiple;

    box-lines: multiple;

    -webkit-flex-wrap: wrap;

    -moz-flex-wrap: wrap;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap

}



nav.horizontal> ul a, nav.horizontal> ul span {

    display: block;

    line-height: 1em

}



nav.horizontal> ul a {

    cursor: pointer

}



nav.horizontal.is-aligned-left> ul {

    -webkit-box-pack: start;

    -moz-box-pack: start;

    box-pack: start;

    -webkit-justify-content: flex-start;

    -moz-justify-content: flex-start;

    -ms-justify-content: flex-start;

    justify-content: flex-start;

    -ms-flex-pack: start

}



nav.horizontal.is-aligned-right> ul {

    -webkit-box-pack: end;

    -moz-box-pack: end;

    box-pack: end;

    -webkit-justify-content: flex-end;

    -moz-justify-content: flex-end;

    -ms-justify-content: flex-end;

    justify-content: flex-end;

    -ms-flex-pack: end

}



nav.horizontal.is-aligned-center {

    width: 100%

}



nav.horizontal.is-aligned-center> ul {

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    justify-content: center;

    -ms-flex-pack: center

}



nav.horizontal> ul> li li {

    margin-right: 0

}



nav.horizontal> ul> li ul {

    position: absolute;

    left: -9999px;

    top: 100%

}



nav.horizontal> ul> li ul ul, nav.horizontal> ul> li ul ul ul, nav.horizontal> ul> li ul ul ul ul, nav.horizontal> ul> li ul ul ul ul ul {

    margin: -1.9em 0 0 0

}



nav.horizontal> ul> li ul a {

    padding: 5px 8px;

    font-size: 80%;

    line-height: 1.5em

}



nav.horizontal> ul> li:hover ul, nav.horizontal> ul> li.is-touched ul {

    left: auto

}



nav.horizontal> ul> li:hover ul ul, nav.horizontal> ul> li.is-touched ul ul, nav.horizontal> ul> li:hover ul ul ul, nav.horizontal> ul> li.is-touched ul ul ul, nav.horizontal> ul> li:hover ul ul ul ul, nav.horizontal> ul> li.is-touched ul ul ul ul, nav.horizontal> ul> li:hover ul ul ul ul ul, nav.horizontal> ul> li.is-touched ul ul ul ul ul {

    left: -9999px

}



nav.horizontal> ul> li li:hover ul, nav.horizontal> ul> li li.is-touched ul, nav.horizontal> ul> li li li:hover ul, nav.horizontal> ul> li li li.is-touched ul, nav.horizontal> ul> li li li li:hover ul, nav.horizontal> ul> li li li li.is-touched ul, nav.horizontal> ul> li li li li li:hover ul, nav.horizontal> ul> li li li li li.is-touched ul {

    left: auto

}



nav.vertical.is-aligned-left {

    text-align: left

}



nav.vertical.is-aligned-center {

    text-align: center

}



nav.vertical.is-aligned-right {

    text-align: right

}



nav.vertical ul, .slideout-menu ul, nav.vertical li, .slideout-menu li {

    list-style: none;

    padding: 0;

    margin: 0

}



nav.vertical li, .slideout-menu li {

    position: relative;

    list-style-position: inside

}



nav.vertical li> a, .slideout-menu li> a, nav.vertical li> span, .slideout-menu li> span, nav.vertical li> .pp-menu-item-control, .slideout-menu li> .pp-menu-item-control {

    display: block;

    position: relative;

    background-color: transparent;

    transition: background-color 400ms ease

}



body {

    background-color: #fff;

    background-image: none;

    width: 100%;

    height: 100%;

    margin: 0

}



#faux-body {

    min-height: 100vh;

    box-shadow: -8px 8px 17px -3px rgba(0, 0, 0, 0.75)

}



.slideout-menu {

    position: fixed;

    left: 0;

    top: 0;

    bottom: 0;

    right: 0;

    z-index: 0;

    width: 256px;

    overflow-y: auto;

    -webkit-overflow-scrolling: touch;

    display: none;

    padding-top: 70px

}



.slideout-menu> ul {

    background-color: transparent

}



.slideout-menu> ul> li {

    list-style-type: none

}



.slideout-menu> ul> li> .pp-menu-item-control {

    line-height: inherit

}



.slideout-menu> ul> li> a, .slideout-menu> ul> li> span, .slideout-menu> ul> li> .pp-menu-item-control {

    padding: 16px 10px;

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



.slideout-menu> ul> li:hover> a, .slideout-menu> ul> li:hover> span {

    background-color: #f7f7f7

}



.slideout-menu> ul> li.has-children> a, .slideout-menu> ul> li.has-children.is-open> a, .slideout-menu> ul> li.has-children> span, .slideout-menu> ul> li.has-children.is-open> span, .slideout-menu> ul> li.has-children> .pp-menu-item-control, .slideout-menu> ul> li.has-children.is-open> .pp-menu-item-control {

    border-bottom: none

}



.slideout-menu> ul> li.has-children.is-closed> a, .slideout-menu> ul> li.has-children.is-closed> span {

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li:first-child> a, .slideout-menu> ul> li:first-child> span, .slideout-menu> ul> li:first-child> .pp-menu-item-control {

    border-top: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul {

    background-color: #fff

}



.slideout-menu> ul> li> ul> li {

    list-style-type: none

}



.slideout-menu> ul> li> ul> li> .pp-menu-item-control {

    line-height: inherit

}



.slideout-menu> ul> li> ul> li> a, .slideout-menu> ul> li> ul> li> span, .slideout-menu> ul> li> ul> li> .pp-menu-item-control {

    padding: 14px 30px;

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



.slideout-menu> ul> li> ul> li:hover> a, .slideout-menu> ul> li> ul> li:hover> span {

    background-color: #f5f6f7

}



.slideout-menu> ul> li> ul> li.has-children> a, .slideout-menu> ul> li> ul> li.has-children.is-open> a, .slideout-menu> ul> li> ul> li.has-children> span, .slideout-menu> ul> li> ul> li.has-children.is-open> span, .slideout-menu> ul> li> ul> li.has-children> .pp-menu-item-control, .slideout-menu> ul> li> ul> li.has-children.is-open> .pp-menu-item-control {

    border-bottom: none

}



.slideout-menu> ul> li> ul> li.has-children.is-closed> a, .slideout-menu> ul> li> ul> li.has-children.is-closed> span {

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li:first-child> a, .slideout-menu> ul> li> ul> li:first-child> span, .slideout-menu> ul> li> ul> li:first-child> .pp-menu-item-control {

    border-top: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> ul {

    background-color: #fff

}



.slideout-menu> ul> li> ul> li> ul> li {

    list-style-type: none

}



.slideout-menu> ul> li> ul> li> ul> li> .pp-menu-item-control {

    line-height: inherit

}



.slideout-menu> ul> li> ul> li> ul> li> a, .slideout-menu> ul> li> ul> li> ul> li> span, .slideout-menu> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding: 12px 55px;

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



.slideout-menu> ul> li> ul> li> ul> li:hover> a, .slideout-menu> ul> li> ul> li> ul> li:hover> span {

    background-color: #f7f7f7

}



.slideout-menu> ul> li> ul> li> ul> li.has-children> a, .slideout-menu> ul> li> ul> li> ul> li.has-children.is-open> a, .slideout-menu> ul> li> ul> li> ul> li.has-children> span, .slideout-menu> ul> li> ul> li> ul> li.has-children.is-open> span, .slideout-menu> ul> li> ul> li> ul> li.has-children> .pp-menu-item-control, .slideout-menu> ul> li> ul> li> ul> li.has-children.is-open> .pp-menu-item-control {

    border-bottom: none

}



.slideout-menu> ul> li> ul> li> ul> li.has-children.is-closed> a, .slideout-menu> ul> li> ul> li> ul> li.has-children.is-closed> span {

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> ul> li:first-child> a, .slideout-menu> ul> li> ul> li> ul> li:first-child> span, .slideout-menu> ul> li> ul> li> ul> li:first-child> .pp-menu-item-control {

    border-top: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> ul> li> ul {

    background-color: #fff

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li {

    list-style-type: none

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    line-height: inherit

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li> span, .slideout-menu> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding: 12px 55px;

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li:hover> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li:hover> span {

    background-color: #f7f7f7

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li.has-children> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li.has-children.is-open> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li.has-children> span, .slideout-menu> ul> li> ul> li> ul> li> ul> li.has-children.is-open> span, .slideout-menu> ul> li> ul> li> ul> li> ul> li.has-children> .pp-menu-item-control, .slideout-menu> ul> li> ul> li> ul> li> ul> li.has-children.is-open> .pp-menu-item-control {

    border-bottom: none

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li.has-children.is-closed> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li.has-children.is-closed> span {

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li:first-child> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li:first-child> span, .slideout-menu> ul> li> ul> li> ul> li> ul> li:first-child> .pp-menu-item-control {

    border-top: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> ul {

    background-color: #fff

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li {

    list-style-type: none

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    line-height: inherit

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li> span, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding: 12px 55px;

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li:hover> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li:hover> span {

    background-color: #f7f7f7

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li.has-children> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li.has-children.is-open> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li.has-children> span, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li.has-children.is-open> span, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li.has-children> .pp-menu-item-control, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li.has-children.is-open> .pp-menu-item-control {

    border-bottom: none

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li.has-children.is-closed> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li.has-children.is-closed> span {

    border-bottom: solid 1px #d8d8d8

}



.slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li:first-child> a, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li:first-child> span, .slideout-menu> ul> li> ul> li> ul> li> ul> li> ul> li:first-child> .pp-menu-item-control {

    border-top: solid 1px #d8d8d8

}



.slideout-menu.is-right {

    left: auto;

    right: 0

}



.admin-bar .slideout-menu {

    padding-top: 102px

}



@media screen and (max-width:782px) {

    .admin-bar .slideout-menu {

        padding-top: 116px

    }

}



@media screen and (max-width:600px) {

    .admin-bar .slideout-menu {

        padding-top: 70px

    }

}



.slideout-panel {

    position: relative;

    z-index: 1

}



.slideout-open {

    overflow: hidden

}



.slideout-open body, .slideout-open .slideout-panel {

    overflow: hidden

}



.slideout-open .slideout-menu, .slideout-open .slideout-menu-toggle {

    display: block !important

}



#fallback-horizontal {

    display: none

}



@media (min-width:992px) {

    .slideout-menu, .slideout-menu-toggle {

        display: none !important

    }

    #fallback-horizontal {

        display: block

    }

}



.slideout-menu-toggle {

    cursor: pointer;

    position: fixed !important;

    left: 10px;

    top: 10px;

    display: block;

    z-index: 10000

}



.slideout-menu-toggle.animated-hamburger {

    background-color: rgba(0, 0, 0, 0.2);

    width: 50px;

    height: 50px

}



.slideout-menu-toggle.animated-hamburger .meat {

    position: absolute;

    top: 50%;

    left: 10%;

    display: block;

    width: 80%;

    height: 8%;

    margin-top: -4%;

    background-color: #fff;

    font-size: 0px;

    -webkit-touch-callout: none;

    -webkit-transition: background-color 0.3s;

    -moz-transition: background-color 0.3s;

    -o-transition: background-color 0.3s;

    transition: background-color 0.3s

}



.slideout-menu-toggle.animated-hamburger .meat:before, .slideout-menu-toggle.animated-hamburger .meat:after {

    position: absolute;

    left: 0;

    width: 100%;

    height: 100%;

    background: #fff;

    content: '';

    -webkit-transition: -webkit-transform 0.3s;

    transition: transform 0.3s

}



.slideout-menu-toggle.animated-hamburger .meat:before {

    -webkit-transform: translateY(-250%);

    -moz-transform: translateY(-250%);

    -ms-transform: translateY(-250%);

    transform: translateY(-250%)

}



.slideout-menu-toggle.animated-hamburger .meat:after {

    -webkit-transform: translateY(250%);

    -moz-transform: translateY(250%);

    -ms-transform: translateY(250%);

    transform: translateY(250%)

}



.slideout-open .animated-hamburger {

    background-color: transparent

}



.slideout-open .animated-hamburger .meat {

    background-color: transparent

}



.slideout-open .animated-hamburger .meat:before, .slideout-open .animated-hamburger .meat:after {

    background-color: #ccc

}



.slideout-open .animated-hamburger .meat:before {

    -webkit-transform: translateY(0) rotate(45deg);

    -moz-transform: translateY(0) rotate(45deg);

    -ms-transform: translateY(0) rotate(45deg);

    transform: translateY(0) rotate(45deg)

}



.slideout-open .animated-hamburger .meat:after {

    -webkit-transform: translateY(0) rotate(-45deg);

    -moz-transform: translateY(0) rotate(-45deg);

    -ms-transform: translateY(0) rotate(-45deg);

    transform: translateY(0) rotate(-45deg)

}



.admin-bar .slideout-menu-toggle {

    top: 42px

}



@media screen and (max-width:782px) {

    .admin-bar .slideout-menu-toggle {

        top: 56px

    }

}



@media screen and (max-width:600px) {

    .admin-bar .slideout-menu-toggle {

        top: 10px

    }

}



.pp-menu-item-list.is-collapsible ul {

    display: none;

    width: 100%

}



.pp-menu-item-list.is-collapsible .has-children {

    position: relative

}



.pp-menu-item-list.is-collapsible .has-children> a {

    display: block;

    width: 100%

}



.is-aligned-left .pp-menu-item-list.is-collapsible .has-children> a, .slideout-menu .pp-menu-item-list.is-collapsible .has-children> a, .is-aligned-left .pp-menu-item-list.is-collapsible .has-children> span, .slideout-menu .pp-menu-item-list.is-collapsible .has-children> span {

    padding-right: 20%

}



.is-aligned-right .pp-menu-item-list.is-collapsible .has-children> a, .is-aligned-right .pp-menu-item-list.is-collapsible .has-children> span {

    padding-left: 20%

}



.is-aligned-center .pp-menu-item-list.is-collapsible .has-children> a, .is-aligned-center .pp-menu-item-list.is-collapsible .has-children> span {

    padding-right: 20%;

    padding-left: 20%

}



.pp-menu-item-list.is-collapsible .has-children> .pp-menu-item-control {

    cursor: pointer;

    display: block;

    text-align: center;

    width: 20%;

    position: absolute;

    top: 0;

    right: 0

}



.is-aligned-right .pp-menu-item-list.is-collapsible .has-children> .pp-menu-item-control {

    right: auto;

    left: 0

}



.pp-menu-item-list.is-collapsible .is-closed> .pp-menu-item-open {

    display: block

}



.pp-menu-item-list.is-collapsible .is-closed> .pp-menu-item-close {

    display: none

}



.pp-menu-item-list.is-collapsible .is-open> .pp-menu-item-open {

    display: none

}



.pp-menu-item-list.is-collapsible .is-open> .pp-menu-item-close {

    display: block

}



.article-wrap-inner {

    padding-top: 20px

}



.article-header {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-orient: vertical;

    -moz-box-orient: vertical;

    box-orient: vertical;

    -webkit-box-direction: normal;

    -moz-box-direction: normal;

    box-direction: normal;

    -webkit-flex-direction: column;

    -moz-flex-direction: column;

    flex-direction: column;

    -ms-flex-direction: column;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    justify-content: center;

    -ms-flex-pack: center;

    margin-bottom: 40px

}



.article-header.is-aligned-left {

    -webkit-box-align: start;

    -moz-box-align: start;

    box-align: start;

    -webkit-align-items: flex-start;

    -moz-align-items: flex-start;

    -ms-align-items: flex-start;

    align-items: flex-start;

    -ms-flex-align: start

}



.article-header.is-aligned-left .article-title-wrap {

    -webkit-box-pack: start;

    -moz-box-pack: start;

    box-pack: start;

    -webkit-justify-content: flex-start;

    -moz-justify-content: flex-start;

    -ms-justify-content: flex-start;

    justify-content: flex-start;

    -ms-flex-pack: start

}



.article-header.is-aligned-right {

    -webkit-box-align: end;

    -moz-box-align: end;

    box-align: end;

    -webkit-align-items: flex-end;

    -moz-align-items: flex-end;

    -ms-align-items: flex-end;

    align-items: flex-end;

    -ms-flex-align: end

}



.article-header.is-aligned-right .article-title-wrap {

    -webkit-box-pack: end;

    -moz-box-pack: end;

    box-pack: end;

    -webkit-justify-content: flex-end;

    -moz-justify-content: flex-end;

    -ms-justify-content: flex-end;

    justify-content: flex-end;

    -ms-flex-pack: end

}



.article-header.is-aligned-right .article-title-wrap .article-title {

    order: 2

}



.article-header.is-aligned-right .article-title-wrap .article-date {

    order: 1

}



.article-header.is-aligned-center {

    -webkit-box-align: center;

    -moz-box-align: center;

    box-align: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    align-items: center;

    -ms-flex-align: center

}



.article-header.is-aligned-center .article-title-wrap {

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    justify-content: center;

    -ms-flex-pack: center

}



.article-header.is-aligned-center .article-title {

    text-align: center

}



.article-title-wrap {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -moz-box-align: center;

    box-align: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    align-items: center;

    -ms-flex-align: center;

    width: 100%

}



.article-title-wrap+ .article-meta-top {

    margin-top: 20px

}



.article-title-wrap .article-date {

    margin-left: 1em

}



.article-title {

    margin: 0;

    line-height: 1em

}



.article-title> a {

    display: inline-block;

    line-height: 1em

}



.article-date+ .article-title-wrap {

    margin-top: 20px

}



.post-edit-link {

    font-size: 10px !important;

    font-weight: 400 !important;

    letter-spacing: normal !important;

    font-family: Arial, sans-serif !important;

    text-transform: uppercase !important;

    text-decoration: none !important;

    font-style: normal !important;

    margin: 0 8px;

    cursor: pointer;

    opacity: 0.6;

    transition: opacity 200ms ease

}



.post-edit-link:hover {

    opacity: 1

}



body.search-no-results .post-edit-link, body.error404 .post-edit-link {

    display: none

}



.single-pp_gallery .article-date {

    display: none

}



.article-meta-top .article-meta-item+ .article-meta-item {

    margin-left: 1.1em

}



.article-header-comment-count span {

    display: none

}



.article-content {

    border-top: solid 1px #e9e9e9;

    padding-top: 40px

}



article.pp_gallery .article-meta {

    display: none

}



.type-post .article-wrap-inner {

    background-color: rgba(0, 0, 0, 0);

    background-image: none

}



.type-page .article-wrap-inner {

    background-color: rgba(0, 0, 0, 0);

    background-image: none

}



.pp-column-inner> article {

    -webkit-box-flex: none;

    -moz-box-flex: none;

    box-flex: none;

    -webkit-flex: none;

    -moz-flex: none;

    -ms-flex: none;

    flex: none

}



.article-content p {

    margin: 0;

    margin-bottom: 22px

}



.article-content li {

    margin-bottom: 0.7em;

    margin-left: 1em

}



.article-content img {

    max-width: 100%;

    height: auto

}



.article-content img:not(.pp-tile__layer__inner), .article-content .gallery img, .pp-img-protect, .pp-pinit-wrap {

    border: solid 0px #fff;

    margin-top: 1px;

    margin-bottom: 1px

}



.article-content .grid .pp-img-view {

    margin: 0

}



.pp-lightbox .pp-img-protect {

    margin: 0

}



blockquote {

    padding-left: 0.8em;

    margin-left: 3.2em

}



body.excerpted-posts .article-wrap-inner {

    transition: opacity 0.3s ease

}



body.excerpted-posts .pp-excerpt-img-fullsize, body.excerpted-posts .pp-img-protect-excerpt-img-fullsize {

    display: block;

    margin-left: auto;

    margin-right: auto

}



article.excerpt .article-content> p:last-of-type {

    margin-bottom: 0

}



article.excerpt .read-more-wrap {

    display: block;

    text-align: center;

    padding: 20px 0 20px

}



.read-more-wrap .pp-tile {

    display: inline-block

}



.pp-img-protect {

    display: block;

    position: relative;

    line-height: 0.5em

}



#body #inner-body .pp-img-protect .pp-overlay {

    position: absolute;

    top: 0;

    left: 0;

    margin: 0 !important;

    padding: 0 !important;

    border-width: 0 !important

}



#content-wrap #content .article-content .pp-img-protect img {

    margin-top: 0;

    margin-bottom: 0

}



.article-content h1, .article-content h2, .article-content h3, .article-content h4, .article-content h5, .article-content h6 {

    font-style: normal;

    color: inherit;

    font-family: inherit;

    font-size: inherit;

    font-weight: bold;

    margin-bottom: 0.6em

}



.article-content h1 {

    font-size: 160%

}



.article-content h2 {

    font-size: 140%

}



.article-content h3 {

    font-size: 120%

}



.article-content h4 {

    font-size: 110%

}



.article-content h5 {

    font-size: 105%

}



.article-content ol {

    list-style: decimal

}



.article-content ul {

    list-style: disc

}



.article-content img {

    border-radius: 0px

}



.article-content img.wp-smiley, .article-content img.no-rounding, .article-content .sociable img, .article-content .pp-post-sig img, .article-content .pp-slideshow img, .article-content img.no-rounded-corners, .article-content .pp-pinit-link img {

    border-radius: 0

}



article.excerpt .article-content p:last-child {

    margin-bottom: 0

}



.article-content .sociable img {

    border: none !important;

    margin: 0

}



.pp-img-view {

    display: block

}



.pp-img-view .piv-inner {

    position: relative;

    display: block;

    overflow: hidden

}



.pp-img-view img.img {

    margin: 0 !important;

    position: absolute;

    border-width: 0 !important;

    top: 0;

    left: 0

}



.pp-img-view img.overlay {

    border-width: 0 !important;

    position: absolute;

    top: 0;

    left: 0;

    margin: 0

}



.pp-img-view .blur, .pp-img-view .blur-overlay {

    position: absolute;

    display: none !important

}



.pp-img-view .blur {

    opacity: 0.6;

    overflow: hidden;

    background-size: cover;

    background-position: center center;

    -webkit-filter: blur(3px);

    -moz-filter: blur(3px);

    -o-filter: blur(3px);

    -ms-filter: blur(3px);

    filter: blur(3px)

}



.pp-img-view.loading .blur, .pp-img-view.loading .blur-overlay {

    display: block !important

}



.pp-img-view.loading img.img {

    background: url(https://prophoto.s3.amazonaws.com/img/ajaxLoadingSpinner.gif) no-repeat center center;

    background-size: 20px 20px

}



.no-blur .pp-img-view .blur-overlay {

    background: url(https://prophoto.s3.amazonaws.com/img/rasterizer.png)

}



.pp-img-view.alignnone {

    display: inline

}



.pp-img-view.aligncenter {

    clear: both

}



body .article-content .pp-post-sig img, body .article-content img.no-border, body .article-content .pp-pinit-link img {

    border-width: 0

}



body.category .page-title, body.tag .page-title {

    margin-bottom: 0

}



.archive-meta {

    width: 75%;

    font-style: italic !important;

    padding: 1em 0 0 0

}



.archive-meta p {

    margin-bottom: 0

}



.adjacent-posts-links {

    margin-top: 40px

}



.adjacent-posts-links .prev-post-link-wrap, .adjacent-posts-links.reversed .next-post-link-wrap {

    float: left

}



.adjacent-posts-links .next-post-link-wrap, .adjacent-posts-links.reversed .prev-post-link-wrap {

    float: right

}



.article-footer {

    height: 120px

}



.article-footer {

    border-bottom: solid 0px rgba(0, 0, 0, 0)

}



.last-post .article-footer, body.single .article-footer, body.page .article-footer, body.post .article-footer {

    border-bottom: none;

    margin-bottom: 0

}



.excerpt-image {

    display: inline-block

}



.excerpt-image-left {

    float: left;

    margin-right: 1em;

    margin-bottom: 1em

}



.excerpt-image-right {

    float: right;

    margin-left: 1em;

    margin-bottom: 1em

}



.excerpt-image-fullsize {

    float: none;

    display: block;

    margin: 0 auto 1em auto

}



@media (max-width:480px) {

    .excerpt-image-small, .excerpt-image-medium {

        max-width: none;

        margin-right: 0;

        margin-left: 0

    }

}



@media (min-width:480px) {

    .excerpt-image-small {

        max-width: 50%

    }

    .excerpt-image-medium {

        max-width: none;

        margin-right: 0;

        margin-left: 0

    }

}



@media (min-width:768px) {

    .excerpt-image-small {

        max-width: 33.33333%

    }

    .excerpt-image-medium {

        max-width: 50%;

        margin-bottom: 1em

    }

    .excerpt-image-medium.excerpt-image-left {

        margin-right: 1em

    }

    .excerpt-image-medium.excerpt-image-right {

        margin-left: 1em

    }

}



@media (min-width:992px) {

    .excerpt-image-small {

        max-width: 25%

    }

    .excerpt-image-medium {

        max-width: 40%

    }

}



.comments-body {

    background-color: rgba(0, 0, 0, 0);

    background-image: none

}



.article-comments {

    width: 100%;

    padding: 0px 0

}



.article-comments-header {

    border-bottom: solid 0px #e9e9e9;

    margin-bottom: 10px;

    padding: 20px 0px

}



.article-comments-header .comments-count {

    text-align: center

}



.article-comments-header .comments-count> a {

    cursor: pointer

}



.article-comments-header .show-text {

    display: none

}



.article-comments.is-comments-hidden .show-text {

    display: inline

}



.article-comments.is-comments-hidden .hide-text {

    display: none

}



.article-comments-inner {

    margin-left: auto;

    margin-right: auto;

    width: 100%;

    max-width: none

}



.article-comments-inner * {

    box-sizing: border-box

}



.article-comments-inner .no-comments .comments-body {

    display: none

}



.article-comments-inner .comments-body-inner {

    margin: 20px 0 0;

    padding: 0;

    position: relative

}



.article-comments-inner .comments-body {

    display: block

}



.fb-comments-text-seo, .pp-comment.added-via-fb, .fb-comments .pp-comment {

    display: none

}



.comments-body {

    max-height: 400px !important;

    overflow: auto

}



.comments-body ul {

    list-style: none

}



body.single .comments-body, body.page .comments-body {

    max-height: none !important;

    overflow: visible

}



img.wp-smiley {

    height: 0px

}



.article-comments.no-comments .comments-body, .article-comments.cmt-is-hidden .comments-body {

    display: none

}



.article-comments.cmt-is-disabled {

    display: none

}



.comment-meta-above {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: start;

    -moz-box-pack: start;

    box-pack: start;

    -webkit-justify-content: flex-start;

    -moz-justify-content: flex-start;

    -ms-justify-content: flex-start;

    justify-content: flex-start;

    -ms-flex-pack: start;

    -webkit-box-align: center;

    -moz-box-align: center;

    box-align: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    align-items: center;

    -ms-flex-align: center;

    margin-bottom: 0px

}



.comment-meta-above .comment-author span {

    padding: 0 2px

}



.comment-meta-above .comment-author, .comment-meta-above .comment-time {

    line-height: 1em !important

}



.comment-time {

    margin-left: 10px

}



.pp-comment.from-fb-legacy-permalink {

    display: block

}



.comment+ .comment .comment-inner {

    margin-top: 15px

}



.comment-inner {

    clear: both;

    margin-top: 0px;

    padding: 20px 0px;

    border-top: solid 1px #e9e9e9

}



.comment-inner p {

    margin: 0

}



.comment-inner .awaiting-moderation {

    margin-left: 0.5em;

    font-style: italic

}



.first-comment {

    margin-top: 0 !important;

    border-top-width: 0 !important

}



.comments-body li li {

    margin-left: 10px

}



.cmt-reply-link, .cmt-cancel-reply-link {

    margin-left: 10px;

    cursor: pointer

}



.cmt-reply-link, .cmt-is-replying .cmt-cancel-reply-link {

    display: inline

}



.cmt-cancel-reply-link, .cmt-is-replying .cmt-reply-link {

    display: none

}



.cmt-f-wrap {

    overflow: hidden;

    transition: max-height 1000ms ease

}



.cmt-f-wrap .row {

    margin-left: -15px;

    margin-right: -15px

}



.cmt-f-wrap .row> div {

    margin-bottom: 10px;

    padding: 0 15px

}



.cmt-f-wrap.cmt-f-is-active {

    max-height: 1000px !important

}



.cmt-f-wrap.cmt-f-is-not-active .cmt-f-text, .cmt-f-wrap.cmt-f-is-not-active .cmt-f-text-placeholder {

    line-height: 1em !important

}



.cmt-f-wrap.cmt-f-is-not-active .cmt-f-text:before {

    content: "\feff "

}



.cmt-f-misc-wrap {

    display: none

}



.cmt-f-text-wrap {

    position: relative

}



.cmt-f-text-textarea {

    display: none

}



.cmt-f-text-placeholder {

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    opacity: 0.8

}



.cmt-f-field {

    max-width: 100%;

    border: solid 1px #e9e9e9;

    background-color: rgba(0, 0, 0, 0);

    padding: 15px 15px;

    line-height: 1em

}



.cmt-f-field:focus {

    outline: none

}



.cmt-f-text div {

    margin: 0

}



.cmt-f-text div+ div {

    margin-top: 1.2em

}



.cmt-f-text-placeholder {

    padding: 16px 15px

}



.cmt-f-submit {

    background-color: transparent;

    border: solid 0px rgba(0, 0, 0, 0);

    background-color: rgba(73, 73, 73, 1);

    padding: 15px 15px;

    margin-top: 5px

}



.cmt-f-error {

    display: none;

    margin: 20px 0

}



.cmt-f-error span {

    background: #fff;

    border: 1px solid red;

    color: red;

    font-weight: bold;

    padding: 4px;

    display: inline

}



.cmt-is-replying .cmt-f-wrap {

    max-height: 40px;

    width: 97.5%;

    margin-left: 2.5%

}



.cmt-is-replying .cmt-f-field, .cmt-is-replying .cmt-f-text-placeholder {

    font-size: 12px

}



.cmt-is-replying .cmt-f-text p {

    font-size: 12px

}



#copyright-footer {

    text-align: center;

    padding: 11px 0 10px

}



#copyright-footer p {

    margin-bottom: 0

}



#copyright-footer-sep {

    padding: 0 0.3em

}



span.statcounter {

    display: inline

}



#wp-footer-action-output {

    margin: 0;

    padding: 0

}



.pp-tile {

    position: relative;

    overflow: hidden;

    display: block;

    width: 100%

}



.pp-tile__layer {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-orient: vertical;

    -moz-box-orient: vertical;

    box-orient: vertical;

    -webkit-box-direction: normal;

    -moz-box-direction: normal;

    box-direction: normal;

    -webkit-flex-direction: column;

    -moz-flex-direction: column;

    flex-direction: column;

    -ms-flex-direction: column;

    position: absolute;

    width: 100%;

    height: 100%;

    -webkit-font-smoothing: antialiased

}



.pp-tile__layer__inner {

    -webkit-box-flex: none;

    -moz-box-flex: none;

    box-flex: none;

    -webkit-flex: none;

    -moz-flex: none;

    -ms-flex: none;

    flex: none;

    display: inline-block;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none

}



.pp-sticky, .pp-sticky--compatible {

    position: -webkit-sticky;

    position: sticky

}



.pp-sticky, .pp-sticky-ghost {

    top: 0;

    -webkit-transition: padding-top 0.3s, padding-right 0.3s, padding-bottom 0.3s, padding-left 0.3s, border-top-color 0.3s, border-top-width 0.3s, border-right-color 0.3s, border-right-width 0.3s, border-bottom-color 0.3s, border-bottom-width 0.3s, border-left-color 0.3s, border-left-width 0.3s;

    transition: padding-top 0.3s, padding-right 0.3s, padding-bottom 0.3s, padding-left 0.3s, border-top-color 0.3s, border-top-width 0.3s, border-right-color 0.3s, border-right-width 0.3s, border-bottom-color 0.3s, border-bottom-width 0.3s, border-left-color 0.3s, border-left-width 0.3s

}



.pp-sticky-wrap {

    position: relative

}



.pp-sticky-wrap .pp-sticky {

    position: absolute;

    top: 0;

    width: 100%

}



.pp-sticky-wrap .pp-sticky-ghost {

    box-sizing: content-box;

    border-style: solid;

    border-color: transparent

}



.admin-bar .pp-sticky--stuck {

    top: 32px

}



.slideout-open .admin-bar .pp-sticky--stuck {

    top: 0

}



@media screen and (max-width:782px) {

    .admin-bar .pp-sticky--stuck {

        top: 46px

    }

}



@media screen and (max-width:600px) {

    .admin-bar .pp-sticky--stuck {

        top: 0

    }

}



 .pp-form {

    position: relative;

    width: 100%;

    padding: 5%;

    text-align: left !important;

    display: inline-block;

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px !important;

    background-color: #f3f3f3;



}





.pp-form .error {

    color:red;

    display:block;

    }





.pp-form h1 {

    font-family: Selima, Arial, Helvetica, sans-serif;

    font-size: 50px;

    color: rgba(144,144,146,1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 100%

    }



.pp-form h2 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: rgba(73,73,73,1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.38em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

    }



.pp-form h3 {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 18px;

    color: rgba(73,73,73,1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.06em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 220%

    }



.pp-form h4 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: rgba(73,73,73,1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.25em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

    }







.pp-form__submit> .pp-tile, .pp-form__submit> img {

    cursor: pointer

}



.pp-form__submit> img {

    max-width: 100%;

    height: auto

}



.pp-form label {

    display: inline;

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73,73,73,1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.15em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%;



}



.pp-form hr {

    border: 1px solid #F5F6F7;



}



.pp-form textarea {

    width: 100%;

    min-height: 120px;

    padding: 0.5em;

    display: block

}







.pp-form input[type="text"], .pp-form input[type="email"], .pp-form textarea, .pp-form select {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px !important;

    width: 100%;

    padding: 0.5em;

    border: 1px solid #ccc;

    background-color: white;

}



.pp-form select[tip="data"]  {

    width: auto !important;

}



.pp-form p+ p {

    margin-top: 0.8em

}



.pp-form .pp-form-overlay {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -moz-box-align: center;

    box-align: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    align-items: center;

    -ms-flex-align: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    justify-content: center;

    -ms-flex-pack: center;

    position: absolute;

    top: 0;

    left: 0;

    bottom: 0;

    right: 0;

    background-color: rgba(255, 255, 255, 0.85);

    visibility: hidden;

    opacity: 0;

    transition: opacity 200ms ease, visibility 0ms ease 200ms

}



.pp-form .pp-form-submission-throbber {

    position: absolute;

    top: 50%;

    left: 50%;

    margin-top: -15px;

    margin-left: -15px;

    font-size: 30px;

    color: #999;

    opacity: 0;

    transition: opacity 400ms ease

}



.pp-form .pp-form-submission-message {

    width: 70%;

    text-align: center;

    opacity: 0;

    transition: opacity 400ms ease

}



.pp-form .pp-form-submission-message:before, .pp-form .pp-form-submission-message:after {

    display: block

}



.pp-form .pp-form-submission-message:before {

    margin-bottom: 10px;

    font-family: 'FontAwesome';

    font-size: 30px

}



.pp-form.is-pp-form-disabled .pp-form-overlay {

    visibility: visible;

    opacity: 1;

    transition: opacity 200ms ease, visibility 0ms

}



.pp-form.is-pp-form-submitting .pp-form-submission-throbber {

    opacity: 1

}



.pp-form.is-pp-form-success .pp-form-submission-message {

    color: #4a9a4a;

    opacity: 1

}



.pp-form.is-pp-form-success .pp-form-submission-message:before {

    content: "\f00c"

}



.pp-form.is-pp-form-success .pp-form-submission-message:after {

    content: attr(data-success)

}



.pp-form.is-pp-form-failure .pp-form-submission-message {

    color: #ca4545;

    opacity: 1

}



.pp-form.is-pp-form-failure .pp-form-submission-message:before {

    content: "\f12a"

}



.pp-form.is-pp-form-failure .pp-form-submission-message:after {

    content: attr(data-error)

}



.pp-form-element-inner-wrap {

    display: inline-block;

    position: relative;

    width: 100%

}



.pp-form-element-inner-wrap.is-invalid input, .pp-form-element-inner-wrap.is-invalid textarea, .pp-form-element-inner-wrap.is-invalid select {

    box-shadow: 0 0 4px 1px red

}



.pp-form-element-inner-wrap.is-invalid input, .pp-form-element-inner-wrap.is-invalid textarea {

    -webkit-appearance: none

}



.pp-form-element-inner-wrap.is-invalid .pp-form-element-invalid-message {

    position: absolute;

    top: calc(100%+ 6px);

    left: 10px;

    width: 100%;

    border: 1px solid #c7c7c7;

    box-shadow: 0px 2px 10px 2px rgba(0, 0, 0, 0.2);

    background: #fff;

    padding: 8px 12px;

    color: #555;

    font-size: 12px;

    z-index: 1

}



.pp-form-element-inner-wrap.is-invalid .pp-form-element-invalid-message:before, .pp-form-element-inner-wrap.is-invalid .pp-form-element-invalid-message:after {

    content: "";

    display: block;

    position: absolute;

    bottom: 100%

}



.pp-form-element-inner-wrap.is-invalid .pp-form-element-invalid-message:before {

    border-bottom: 9px solid #c7c7c7;

    border-left: 10px solid rgba(0, 0, 0, 0);

    border-right: 10px solid rgba(0, 0, 0, 0);

    left: 8px

}



.pp-form-element-inner-wrap.is-invalid .pp-form-element-invalid-message:after {

    border-bottom: 8px solid #fff;

    border-left: 8px solid rgba(0, 0, 0, 0);

    border-right: 8px solid rgba(0, 0, 0, 0);

    left: 10px

}



.pp-form-element-text .pp-form-element-inner-wrap, .pp-form-element-email .pp-form-element-inner-wrap {

    max-width: 220px;



}





img.lazyload, img.lazyloading {

    height: 250px;

    width: 100%

}



img.lazyload {

    background: url('https://prophoto.s3.amazonaws.com/img/ajaxLoadingSpinner.gif') no-repeat center center

}



img.lazyloading {

    opacity: 0

}



img.lazyloaded {

    opacity: 1;

    transition: opacity 400ms ease

}



.pp-pinit-wrap {

    position: relative;

    width: 100%

}



.pp-pinit-wrap> img {

    display: block

}



.pp-pinit-overlay {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-orient: vertical;

    -moz-box-orient: vertical;

    box-orient: vertical;

    -webkit-box-direction: normal;

    -moz-box-direction: normal;

    box-direction: normal;

    -webkit-flex-direction: column;

    -moz-flex-direction: column;

    flex-direction: column;

    -ms-flex-direction: column;

    position: absolute;

    width: 100%;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    z-index: 1;

    transition: opacity 300ms

}



.article-content .pp-pinit-button {

    margin: 0;

    cursor: pointer;

    border-radius: none;

    border: none

}



.pp-pinit-overlay {

    background-color: rgba(255, 255, 255, 0.5);

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    opacity: 0;

    -webkit-box-align: end;

    -moz-box-align: end;

    box-align: end;

    -webkit-align-items: flex-end;

    -moz-align-items: flex-end;

    -ms-align-items: flex-end;

    align-items: flex-end;

    -ms-flex-align: end;

    -webkit-box-pack: start;

    -moz-box-pack: start;

    box-pack: start;

    -webkit-justify-content: flex-start;

    -moz-justify-content: flex-start;

    -ms-justify-content: flex-start;

    justify-content: flex-start;

    -ms-flex-pack: start

}



.pp-pinit-overlay:hover {

    opacity: 1

}



.article-content .pp-pinit-button {

    margin-top: 10px;

    margin-bottom: 10px;

    margin-left: 10px;

    margin-right: 10px

}



@media screen and (max-width:767px) {}



@media screen and (min-width:768px) and (max-width:991px) {}



@media screen and (min-width:992px) and (max-width:1199px) {}



@media screen and (min-width:1200px) {}



@charset "UTF-8";

nav.horizontal {

    background-color: rgba(0, 0, 0, 0);

    background-image: none

}



nav.horizontal> ul> li {

    padding: 20px 0

}



nav.horizontal> ul> li ul {

    width: 150px;

    background: #fbfafa;

    opacity: 1

}



nav.horizontal> ul> li ul ul, nav.horizontal> ul> li ul ul ul, nav.horizontal> ul> li ul ul ul ul, nav.horizontal> ul> li ul ul ul ul ul {

    margin-left: 150px

}



nav.horizontal> ul> li ul a {

    width: 150px

}



nav.horizontal> ul> li ul a:hover {

    background-color: #f8f4f4

}



nav.horizontal> ul> li+ li {

    margin-left: 30px

}



@charset "UTF-8";

nav.vertical {

    padding-top: 0px;

    padding-bottom: 0px;

    background-color: rgba(0, 0, 0, 0);

    background-image: none

}



nav.vertical> ul {

    background-color: transparent

}



nav.vertical> ul> li {

    list-style-type: none

}



nav.vertical> ul> li> .pp-menu-item-control {

    line-height: inherit

}



nav.vertical> ul> li> a, nav.vertical> ul> li> span, nav.vertical> ul> li> .pp-menu-item-control {

    padding: 5px 0px

}



nav.vertical> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



nav.vertical> ul> li:hover> a, nav.vertical> ul> li:hover> span {

    background-color: rgba(0, 0, 0, 0)

}



nav.vertical> ul> li> ul {

    background-color: rgba(0, 0, 0, 0)

}



nav.vertical> ul> li> ul> li {

    list-style-type: none

}



nav.vertical> ul> li> ul> li> .pp-menu-item-control {

    line-height: inherit

}



nav.vertical> ul> li> ul> li> a, nav.vertical> ul> li> ul> li> span, nav.vertical> ul> li> ul> li> .pp-menu-item-control {

    padding: 0px 0px

}



nav.vertical> ul> li> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



nav.vertical> ul> li> ul> li:hover> a, nav.vertical> ul> li> ul> li:hover> span {

    background-color: rgba(0, 0, 0, 0)

}



nav.vertical> ul> li> ul> li> ul {

    background-color: rgba(0, 0, 0, 0)

}



nav.vertical> ul> li> ul> li> ul> li {

    list-style-type: none

}



nav.vertical> ul> li> ul> li> ul> li> .pp-menu-item-control {

    line-height: inherit

}



nav.vertical> ul> li> ul> li> ul> li> a, nav.vertical> ul> li> ul> li> ul> li> span, nav.vertical> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding: 0px 0px

}



nav.vertical> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



nav.vertical> ul> li> ul> li> ul> li:hover> a, nav.vertical> ul> li> ul> li> ul> li:hover> span {

    background-color: rgba(0, 0, 0, 0)

}



nav.vertical> ul> li> ul> li> ul> li> ul {

    background-color: rgba(0, 0, 0, 0)

}



nav.vertical> ul> li> ul> li> ul> li> ul> li {

    list-style-type: none

}



nav.vertical> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    line-height: inherit

}



nav.vertical> ul> li> ul> li> ul> li> ul> li> a, nav.vertical> ul> li> ul> li> ul> li> ul> li> span, nav.vertical> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding: 0px 0px

}



nav.vertical> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



nav.vertical> ul> li> ul> li> ul> li> ul> li:hover> a, nav.vertical> ul> li> ul> li> ul> li> ul> li:hover> span {

    background-color: rgba(0, 0, 0, 0)

}



nav.vertical> ul> li> ul> li> ul> li> ul> li> ul {

    background-color: rgba(0, 0, 0, 0)

}



nav.vertical> ul> li> ul> li> ul> li> ul> li> ul> li {

    list-style-type: none

}



nav.vertical> ul> li> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    line-height: inherit

}



nav.vertical> ul> li> ul> li> ul> li> ul> li> ul> li> a, nav.vertical> ul> li> ul> li> ul> li> ul> li> ul> li> span, nav.vertical> ul> li> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding: 0px 0px

}



nav.vertical> ul> li> ul> li> ul> li> ul> li> ul> li> .pp-menu-item-control {

    padding-left: 0 !important;

    padding-right: 0 !important

}



nav.vertical> ul> li> ul> li> ul> li> ul> li> ul> li:hover> a, nav.vertical> ul> li> ul> li> ul> li> ul> li> ul> li:hover> span {

    background-color: rgba(0, 0, 0, 0)

}



.pp-template #block-48173491-9065-40b3-b632-77e42c4b52f2 {

    padding-top: 10%;

    padding-bottom: 5%;

    padding-right: 2%;

    padding-left: 2%

}





.pp-block #row-6febc4c2-c8b0-44a2-ab2c-595b87660d20 {

    padding-bottom: 5%

}



#row-6febc4c2-c8b0-44a2-ab2c-595b87660d20 .pp-column-inner {

    justify-content: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center

}



.pp-block #row-b788f7ea-5ac5-47ec-9520-8eba2386e5c0 {

    padding-bottom: 5%;

    max-width: 1100px;

}



#row-d5c1c3ca-c1e7-4767-9618-40bd3dafcb35 .pp-column-inner {

    justify-content: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center

}



.pp-row #column-fab2f446-0d34-4af5-a4fc-9a721ca98ed0 .pp-column-inner .pp-component {

    text-align: right

}



.pp-row #column-8a538aaa-aaef-4ff9-be6f-ff8b7ba960a7 .pp-column-inner .pp-component {

    text-align: left

}



.pp-row #column-39520d37-669d-4960-8298-b1571cfe1f8f .pp-column-inner {

    background-color: rgba(255, 255, 255, 1);

    padding-right: 8%;

    padding-bottom: 5%

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner {

    padding-left: 10%;

    border-bottom-width: 0;

    border-top-width: 0;

    border-right-width: 0;

    border-left-width: 1px;

    padding-top: 5%;

    border-left-color: rgba(233, 233, 233, 1)

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-component {

    margin-bottom: 30px

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-component .pp-widget-title {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.25em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-component .pp-widget-title a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.25em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-component .pp-widget-title a:visited {

    color: rgba(73, 73, 73, 1)

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget div, .pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget p {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget div a:link, .pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget p a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(166, 162, 163, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget div a:visited, .pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget p a:visited {

    color: rgba(166, 162, 163, 1)

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget div a:hover, .pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget div a:active, .pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget p a:hover, .pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget p a:active {

    color: rgba(164, 155, 160, 1);

    text-decoration: underline

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget li {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget li a:link {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget li a:visited {

    color: rgba(73, 73, 73, 1)

}



.pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget li a:hover, .pp-row #column-a79853a7-b788-49d2-908f-190238e9eb8e .pp-column-inner .pp-widget li a:active {

    color: rgba(126, 126, 126, 1)

}



.pp-row #column-339b844b-4fad-4ea7-b1ca-77c7315adfb8 .pp-column-inner {

    border-left-color: rgba(227, 227, 227, 1);

    border-left-width: 1px;

    border-right-color: rgba(227, 227, 227, 1);

    border-right-width: 1px

}



.pp-row #column-623348da-e124-46bd-9106-9915cfaaeef6 .pp-column-inner {

    border-top-color: rgba(211, 211, 211, 1);

    border-top-width: 1px;

    padding-top: 5%

}



@media screen and (min-width:992px) and (max-width:1199px) {

    .pp-template #block-44c3b656-9fac-4e10-a80b-27f4aa561f40 {

        padding-right: 2%;

        padding-left: 2%

    }

    .pp-template #block-3b62accf-9f79-4059-95fa-9dab18e194f5 {

        padding-right: 5%;

        padding-left: 5%

    }

}



@media screen and (max-width:767px) {

    .pp-template #block-3b62accf-9f79-4059-95fa-9dab18e194f5 {

        padding-right: 5%;

        padding-left: 5%

    }

    .pp-template #block-48173491-9065-40b3-b632-77e42c4b52f2 {

        padding-right: 5%;

        padding-left: 5%

    }

    .pp-row #column-39520d37-669d-4960-8298-b1571cfe1f8f .pp-column-inner {

        padding-right: 0

    }

}



@media screen and (min-width:768px) and (max-width:991px) {

    .pp-template #block-3b62accf-9f79-4059-95fa-9dab18e194f5 {

        padding-right: 3%;

        padding-left: 3%

    }

}



.pp-cta-group .pp-cta-item {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.pp-cta-group .pp-cta-item a:link {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.pp-cta-group .pp-cta-item a:visited {

    color: rgba(73, 73, 73, 1)

}



.pp-cta-group .pp-cta-item a:hover, .pp-cta-group .pp-cta-item a:active {

    color: rgba(126, 126, 126, 1)

}



.slideout-menu> ul> li {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.slideout-menu> ul> li a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.slideout-menu> ul> li a:visited {

    color: rgba(73, 73, 73, 1)

}



.slideout-menu> ul ul> li {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.slideout-menu> ul ul> li a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.slideout-menu> ul ul> li a:visited {

    color: rgba(73, 73, 73, 1)

}



.slideout-menu> ul ul ul> li {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.slideout-menu> ul ul ul> li a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.slideout-menu> ul ul ul> li a:visited {

    color: rgba(73, 73, 73, 1)

}



nav.horizontal> ul> li {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.horizontal> ul> li a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.horizontal> ul> li a:visited {

    color: rgba(73, 73, 73, 1)

}



nav.horizontal> ul> li a:hover, nav.horizontal> ul> li a:active {

    color: rgba(121, 121, 121, 1)

}



nav.horizontal> ul ul> li {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.horizontal> ul ul> li a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.horizontal> ul ul> li a:visited {

    color: rgba(73, 73, 73, 1)

}



nav.horizontal> ul ul> li a:hover, nav.horizontal> ul ul> li a:active {

    color: rgba(121, 121, 121, 1)

}



nav.vertical> ul> li {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.vertical> ul> li a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.vertical> ul> li a:visited {

    color: rgba(73, 73, 73, 1)

}



nav.vertical> ul> li a:hover, nav.vertical> ul> li a:active {

    color: rgba(121, 121, 121, 1)

}



nav.vertical> ul ul> li {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.vertical> ul ul> li a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.vertical> ul ul> li a:visited {

    color: rgba(73, 73, 73, 1)

}



nav.vertical> ul ul> li a:hover, nav.vertical> ul ul> li a:active {

    color: rgba(121, 121, 121, 1)

}



nav.vertical> ul ul ul> li {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.vertical> ul ul ul> li a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



nav.vertical> ul ul ul> li a:visited {

    color: rgba(73, 73, 73, 1)

}



nav.vertical> ul ul ul> li a:hover, nav.vertical> ul ul ul> li a:active {

    color: rgba(121, 121, 121, 1)

}



#user-copyright {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



#user-copyright a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



#user-copyright a:visited {

    color: rgba(73, 73, 73, 1)

}



.grid-view-img_text_below .title {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.36em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 100%

}



.grid-view-img_text_below .title a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.36em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 100%

}



.grid-view-img_text_below .title a:visited {

    color: rgba(73, 73, 73, 1)

}



.grid-view-img_text_below .text {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.grid-view-img_text_below .text a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(166, 162, 163, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.grid-view-img_text_below .text a:visited {

    color: rgba(166, 162, 163, 1)

}



.grid-view-img_text_below .text a:hover, .grid-view-img_text_below .text a:active {

    color: rgba(164, 155, 160, 1);

    text-decoration: underline

}



.grid-view-img_text_below .read-more-wrap {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.grid-view-img_text_below .read-more-wrap a:link {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.grid-view-img_text_below .read-more-wrap a:visited {

    color: rgba(73, 73, 73, 1)

}



.grid-view-img_text_below .read-more-wrap a:hover, .grid-view-img_text_below .read-more-wrap a:active {

    color: rgba(126, 126, 126, 1)

}



.grid-view-img_rollover_text .title {

    font-family: Selima, Arial, Helvetica, sans-serif;

    font-size: 50px;

    color: rgba(255, 255, 255, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.grid-view-img_rollover_text .title a:link {

    font-family: Selima, Arial, Helvetica, sans-serif;

    font-size: 50px;

    color: rgba(255, 255, 255, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.grid-view-img_rollover_text .title a:visited {

    color: rgba(255, 255, 255, 1)

}



.grid-view-img_rollover_text .text {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.09em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 170%

}



.grid-view-img_rollover_text .text a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.09em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 170%

}



.grid-view-img_rollover_text .text a:visited {

    color: rgba(73, 73, 73, 1)

}



.grid-view-img_rollover_text .text a:hover, .grid-view-img_rollover_text .text a:active {

    text-decoration: underline

}



.grid-view-img_rollover_text .read-more-wrap {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



.grid-view-img_rollover_text .read-more-wrap a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



.grid-view-img_rollover_text .read-more-wrap a:visited {

    color: rgba(73, 73, 73, 1)

}



article .article-title {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.29em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



article .article-title a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.29em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



article .article-title a:visited {

    color: rgba(73, 73, 73, 1)

}



article .article-title a:hover, article .article-title a:active {

    color: rgba(123, 123, 123, 1)

}



article .article-date, .article-meta-top .article-meta-item.article-date {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



article .article-date a:link, .article-meta-top .article-meta-item.article-date a:link {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



article .article-date a:visited, .article-meta-top .article-meta-item.article-date a:visited {

    color: rgba(73, 73, 73, 1)

}



article .article-date a:hover, article .article-date a:active, .article-meta-top .article-meta-item.article-date a:hover, .article-meta-top .article-meta-item.article-date a:active {

    color: rgba(126, 126, 126, 1)

}



h2.page-title {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.29em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



h2.page-title a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.29em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



h2.page-title a:visited {

    color: rgba(73, 73, 73, 1)

}



h2.page-title a:hover, h2.page-title a:active {

    color: rgba(123, 123, 123, 1)

}



.article-meta-top .article-meta-item {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.article-meta-top .article-meta-item a:link {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.article-meta-top .article-meta-item a:visited {

    color: rgba(73, 73, 73, 1)

}



.article-meta-top .article-meta-item a:hover, .article-meta-top .article-meta-item a:active {

    color: rgba(126, 126, 126, 1)

}



.article-comments-header .comments-count {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



.article-comments-header .comments-count a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



.article-comments-header .comments-count a:visited {

    color: rgba(73, 73, 73, 1)

}



.article-comments .cmt-f-field, .article-comments .cmt-f-text-placeholder {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.article-comments .cmt-f-field a:link, .article-comments .cmt-f-text-placeholder a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(166, 162, 163, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.article-comments .cmt-f-field a:visited, .article-comments .cmt-f-text-placeholder a:visited {

    color: rgba(166, 162, 163, 1)

}



.article-comments .cmt-f-field a:hover, .article-comments .cmt-f-field a:active, .article-comments .cmt-f-text-placeholder a:hover, .article-comments .cmt-f-text-placeholder a:active {

    color: rgba(164, 155, 160, 1);

    text-decoration: underline

}



.article-comments .cmt-f-notes, .article-comments .cmt-f-login {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.article-comments .cmt-f-notes a:link, .article-comments .cmt-f-login a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(166, 162, 163, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.article-comments .cmt-f-notes a:visited, .article-comments .cmt-f-login a:visited {

    color: rgba(166, 162, 163, 1)

}



.article-comments .cmt-f-notes a:hover, .article-comments .cmt-f-notes a:active, .article-comments .cmt-f-login a:hover, .article-comments .cmt-f-login a:active {

    color: rgba(164, 155, 160, 1);

    text-decoration: underline

}



.article-comments .cmt-f-submit {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: rgba(255, 255, 255, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.31em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-comments .cmt-f-submit a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: rgba(255, 255, 255, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.31em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-comments .cmt-f-submit a:visited {

    color: rgba(255, 255, 255, 1)

}



.article-comments .comment-text p {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.article-comments .comment-text p a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(166, 162, 163, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.article-comments .comment-text p a:visited {

    color: rgba(166, 162, 163, 1)

}



.article-comments .comment-text p a:hover, .article-comments .comment-text p a:active {

    color: rgba(164, 155, 160, 1);

    text-decoration: underline

}



.article-comments .comment-inner .comment-author {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.25em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-comments .comment-inner .comment-author a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.25em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-comments .comment-inner .comment-author a:visited {

    color: rgba(73, 73, 73, 1)

}



.article-comments .comment .cmt-reply-link, .article-comments .comment .cmt-cancel-reply-link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.25em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-comments .comment .cmt-reply-link a:link, .article-comments .comment .cmt-cancel-reply-link a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.25em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-comments .comment .cmt-reply-link a:visited, .article-comments .comment .cmt-cancel-reply-link a:visited {

    color: rgba(73, 73, 73, 1)

}



.article-comments .comment-inner .comment-time {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



.article-comments .comment-inner .comment-time a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.30em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



.article-comments .comment-inner .comment-time a:visited {

    color: rgba(73, 73, 73, 1)

}



.pp-component .pp-widget-title {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.29em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.pp-component .pp-widget-title a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.29em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.pp-component .pp-widget-title a:visited {

    color: rgba(73, 73, 73, 1)

}



.pp-component .pp-widget-title a:hover, .pp-component .pp-widget-title a:active {

    color: rgba(123, 123, 123, 1)

}



.pp-widget div, .pp-widget p {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.pp-widget div a:link, .pp-widget p a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(166, 162, 163, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.pp-widget div a:visited, .pp-widget p a:visited {

    color: rgba(166, 162, 163, 1)

}



.pp-widget div a:hover, .pp-widget div a:active, .pp-widget p a:hover, .pp-widget p a:active {

    color: rgba(164, 155, 160, 1);

    text-decoration: underline

}



.article-meta-bottom .article-meta-item {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.article-meta-bottom .article-meta-item a:link {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.13em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 120%

}



.article-meta-bottom .article-meta-item a:visited {

    color: rgba(73, 73, 73, 1)

}



.article-meta-bottom .article-meta-item a:hover, .article-meta-bottom .article-meta-item a:active {

    color: rgba(126, 126, 126, 1)

}



.adjacent-posts-links> span {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.60em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



.adjacent-posts-links> span a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.60em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



.adjacent-posts-links> span a:visited {

    color: rgba(73, 73, 73, 1)

}



.article-content p, .article-content div, .article-content ul, .article-content ol {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.article-content p a:link, .article-content div a:link, .article-content ul a:link, .article-content ol a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: rgba(166, 162, 163, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 180%

}



.article-content p a:visited, .article-content div a:visited, .article-content ul a:visited, .article-content ol a:visited {

    color: rgba(166, 162, 163, 1)

}



.article-content p a:hover, .article-content p a:active, .article-content div a:hover, .article-content div a:active, .article-content ul a:hover, .article-content ul a:active, .article-content ol a:hover, .article-content ol a:active {

    color: rgba(164, 155, 160, 1);

    text-decoration: underline

}



.article-content h1 {

    font-family: Selima, Arial, Helvetica, sans-serif;

    font-size: 50px;

    color: rgba(144, 144, 146, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 100%

}



.article-content h1 a:link {

    font-family: Selima, Arial, Helvetica, sans-serif;

    font-size: 50px;

    color: rgba(144, 144, 146, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.00em;

    word-spacing: 0.00em;

    text-transform: lowercase;

    font-variant: normal;

    line-height: 100%

}



.article-content h1 a:visited {

    color: rgba(144, 144, 146, 1)

}



.article-content h2 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.38em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-content h2 a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 13px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.38em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-content h2 a:visited {

    color: rgba(73, 73, 73, 1)

}



.article-content h3 {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 18px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.06em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 220%

}



.article-content h3 a:link {

    font-family: Garamond, Palatino, Georgia, serif;

    font-size: 18px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: italic;

    text-decoration: none;

    letter-spacing: 0.06em;

    word-spacing: 0.00em;

    text-transform: none;

    font-variant: normal;

    line-height: 220%

}



.article-content h3 a:visited {

    color: rgba(73, 73, 73, 1)

}



.article-content h4 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.25em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-content h4 a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.25em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-content h4 a:visited {

    color: rgba(73, 73, 73, 1)

}



.article-content h5 {

    font-family: Montserrat, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: rgba(132, 132, 132, 1);

    font-weight: bold;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.29em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-content h5 a:link {

    font-family: Montserrat, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: rgba(132, 132, 132, 1);

    font-weight: bold;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.29em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-content h5 a:visited {

    color: rgba(132, 132, 132, 1)

}



.article-content h6 {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.27em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-content h6 a:link {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.27em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 120%

}



.article-content h6 a:visited {

    color: rgba(73, 73, 73, 1)

}



article.excerpt .read-more-wrap {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.60em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



article.excerpt .read-more-wrap a:link {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: rgba(73, 73, 73, 1);

    font-weight: normal;

    font-style: normal;

    text-decoration: none;

    letter-spacing: 0.60em;

    word-spacing: 0.00em;

    text-transform: uppercase;

    font-variant: normal;

    line-height: 150%

}



article.excerpt .read-more-wrap a:visited {

    color: rgba(73, 73, 73, 1)

}



@charset "UTF-8";

.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 {

    background: rgba(0, 0, 0, 0)

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control {

    height: 40px

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control i {

    font-size: 40px

}



.is-ansel-fullwindow .is-iOS .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control {

    margin-top: 5px

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar {

    bottom: 0;

    padding-top: 5px;

    padding-bottom: 5px;

    padding-left: 0px;

    padding-right: 0px;

    min-height: 10px;

    opacity: 0;

    background-color: rgba(0, 0, 0, 0)

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .fa {

    color: #fff;

    text-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-navigation-dot {

    background-color: #fff;

    box-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control {

    left: 15px;

    margin-top: -15px

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control> .fa {

    font-size: 30px

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls {

    right: 15px;

    margin-top: -15px

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls> .fa {

    font-size: 30px

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control i {

    color: #fff;

    text-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-play-pause-control, .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-expanded-controls {

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -moz-box-align: center;

    box-align: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    align-items: center;

    -ms-flex-align: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    justify-content: center;

    -ms-flex-pack: center

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar {

    display: none

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72:hover .ansel-control-bar {

    bottom: 0 !important

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72.is-fullscreened {

    background-color: #000

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72.is-fullwindow {

    background-color: rgba(0, 0, 0, 0.65)

}



.gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72.is-fullwindow.fauxscreen {

    background-color: #000

}



@media screen and (max-width:767px) {

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-navigation {

        display: none

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar {

        display: none

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control {

        height: 100px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control i {

        font-size: 100px

    }

    .is-ansel-fullwindow .is-iOS .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control {

        margin-top: 5px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar {

        bottom: 0;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 0px;

        padding-right: 0px;

        min-height: 10px;

        opacity: 0;

        background-color: rgba(0, 0, 0, 0)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .fa {

        color: #fff;

        text-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-navigation-dot {

        background-color: #fff;

        box-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control {

        left: 15px;

        margin-top: -15px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control> .fa {

        font-size: 30px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls {

        right: 15px;

        margin-top: -15px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls> .fa {

        font-size: 30px

    }

}



@media screen and (min-width:768px) and (max-width:991px) {

    .is-ansel-fullwindow .is-iOS .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control {

        margin-top: 5px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar {

        bottom: 0;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 0px;

        padding-right: 0px;

        min-height: 10px;

        opacity: 0;

        background-color: rgba(0, 0, 0, 0)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .fa {

        color: #fff;

        text-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-navigation-dot {

        background-color: #fff;

        box-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control {

        left: 15px;

        margin-top: -15px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control> .fa {

        font-size: 30px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls {

        right: 15px;

        margin-top: -15px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls> .fa {

        font-size: 30px

    }

}



@media screen and (min-width:992px) and (max-width:1199px) {

    .is-ansel-fullwindow .is-iOS .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control {

        margin-top: 5px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar {

        bottom: 0;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 0px;

        padding-right: 0px;

        min-height: 10px;

        opacity: 0;

        background-color: rgba(0, 0, 0, 0)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .fa {

        color: #fff;

        text-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-navigation-dot {

        background-color: #fff;

        box-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control {

        left: 15px;

        margin-top: -15px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control> .fa {

        font-size: 30px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls {

        right: 15px;

        margin-top: -15px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls> .fa {

        font-size: 30px

    }

}



@media screen and (min-width:1200px) {

    .is-ansel-fullwindow .is-iOS .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-controls .ansel-control {

        margin-top: 5px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar {

        bottom: 0;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 0px;

        padding-right: 0px;

        min-height: 10px;

        opacity: 0;

        background-color: rgba(0, 0, 0, 0)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .fa {

        color: #fff;

        text-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-navigation-dot {

        background-color: #fff;

        box-shadow: 0 0 2px rgba(216, 216, 216, 0.5)

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control {

        left: 15px;

        margin-top: -15px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-play-pause-control> .fa {

        font-size: 30px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls {

        right: 15px;

        margin-top: -15px

    }

    .gallery-style-70c2a82d-6934-43e6-a3c9-42ac5a859f72 .ansel-control-bar .ansel-expanded-controls> .fa {

        font-size: 30px

    }

}



@charset "UTF-8";

.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b {

    background: #fff

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control {

    height: 50px

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control i {

    font-size: 50px

}



.is-ansel-fullwindow .is-iOS .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control {

    margin-top: 20px

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar {

    bottom: 0;

    padding-top: 5px;

    padding-bottom: 5px;

    padding-left: 0px;

    padding-right: 45px;

    min-height: 40px;

    opacity: 1;

    background-color: rgba(0, 0, 0, 0)

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .fa {

    color: #fff;

    text-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-navigation-dot {

    background-color: #fff;

    box-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control {

    left: 15px;

    margin-top: -15px

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control> .fa {

    font-size: 30px

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls {

    right: 15px;

    margin-top: -15px

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls> .fa {

    font-size: 30px

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control i {

    color: #fff;

    text-shadow: 0 0 2px #ddd

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b:hover .ansel-control-bar {

    bottom: 0 !important

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b.is-fullscreened {

    background-color: #000

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b.is-fullwindow {

    background-color: rgba(0, 0, 0, 0.65)

}



.gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b.is-fullwindow.fauxscreen {

    background-color: #000

}



@media screen and (max-width:767px) {

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-navigation {

        display: none

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar {

        bottom: 0 !important;

        opacity: 1 !important

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control {

        height: 100px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control i {

        font-size: 100px

    }

    .is-ansel-fullwindow .is-iOS .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control {

        margin-top: 20px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar {

        bottom: 0;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 0px;

        padding-right: 45px;

        min-height: 40px;

        opacity: 1;

        background-color: rgba(0, 0, 0, 0)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .fa {

        color: #fff;

        text-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-navigation-dot {

        background-color: #fff;

        box-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control {

        left: 15px;

        margin-top: -15px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control> .fa {

        font-size: 30px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls {

        right: 15px;

        margin-top: -15px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls> .fa {

        font-size: 30px

    }

}



@media screen and (min-width:768px) and (max-width:991px) {

    .is-ansel-fullwindow .is-iOS .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control {

        margin-top: 20px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar {

        bottom: 0;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 0px;

        padding-right: 45px;

        min-height: 40px;

        opacity: 1;

        background-color: rgba(0, 0, 0, 0)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .fa {

        color: #fff;

        text-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-navigation-dot {

        background-color: #fff;

        box-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control {

        left: 15px;

        margin-top: -15px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control> .fa {

        font-size: 30px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls {

        right: 15px;

        margin-top: -15px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls> .fa {

        font-size: 30px

    }

}



@media screen and (min-width:992px) and (max-width:1199px) {

    .is-ansel-fullwindow .is-iOS .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control {

        margin-top: 20px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar {

        bottom: 0;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 0px;

        padding-right: 45px;

        min-height: 40px;

        opacity: 1;

        background-color: rgba(0, 0, 0, 0)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .fa {

        color: #fff;

        text-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-navigation-dot {

        background-color: #fff;

        box-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control {

        left: 15px;

        margin-top: -15px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control> .fa {

        font-size: 30px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls {

        right: 15px;

        margin-top: -15px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls> .fa {

        font-size: 30px

    }

}



@media screen and (min-width:1200px) {

    .is-ansel-fullwindow .is-iOS .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-controls .ansel-control {

        margin-top: 20px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar {

        bottom: 0;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 0px;

        padding-right: 45px;

        min-height: 40px;

        opacity: 1;

        background-color: rgba(0, 0, 0, 0)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .fa {

        color: #fff;

        text-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-navigation-dot {

        background-color: #fff;

        box-shadow: 0 0 2px rgba(239, 239, 239, 0.5)

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control {

        left: 15px;

        margin-top: -15px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-play-pause-control> .fa {

        font-size: 30px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls {

        right: 15px;

        margin-top: -15px

    }

    .gallery-style-08e3d619-30ac-4384-b142-31e0c47c027b .ansel-control-bar .ansel-expanded-controls> .fa {

        font-size: 30px

    }

}



#tile-9cc54c32-a318-4e19-87b4-8d57d1e6d7cd {

    max-width: 25px

}



#tile-9cc54c32-a318-4e19-87b4-8d57d1e6d7cd:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-9cc54c32-a318-4e19-87b4-8d57d1e6d7cd .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-9cc54c32-a318-4e19-87b4-8d57d1e6d7cd .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms

}



#tile-9cc54c32-a318-4e19-87b4-8d57d1e6d7cd:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-9cc54c32-a318-4e19-87b4-8d57d1e6d7cd:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 0.7

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3 {

    max-width: 180px

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3:before {

    content: '';

    display: block;

    padding-top: 58.333333333333336%

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -31.428571428571427%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 36.19047619047619%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 22.22222222222222%;

    height: 0.9523809523809524%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(161, 161, 161, 1);

    border-radius: 0%

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-07d8d89f-4325-41b3-81b1-88bc436900e3:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(161, 161, 161, 1);

    border-radius: 0%;

    border: 0px solid #000000;

    width: 22.22222222222222%;

    height: 0.9523809523809524%

}



#tile-d2aaf308-be2b-4ca9-963e-83136c73d3b1 {

    max-width: 300px

}



#tile-d2aaf308-be2b-4ca9-963e-83136c73d3b1:before {

    content: '';

    display: block;

    padding-top: 50%

}



#tile-d2aaf308-be2b-4ca9-963e-83136c73d3b1 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-d2aaf308-be2b-4ca9-963e-83136c73d3b1 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-d2aaf308-be2b-4ca9-963e-83136c73d3b1:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-d2aaf308-be2b-4ca9-963e-83136c73d3b1:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 0.8

}



#tile-d2aaf308-be2b-4ca9-963e-83136c73d3b1.is-active .pp-tile__layer[data-order='1'] {}



#tile-d2aaf308-be2b-4ca9-963e-83136c73d3b1.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-657dc853-4253-452f-b004-bec3a51b2b21 {

    max-width: 25px

}



#tile-657dc853-4253-452f-b004-bec3a51b2b21:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-657dc853-4253-452f-b004-bec3a51b2b21 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-657dc853-4253-452f-b004-bec3a51b2b21 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms

}



#tile-657dc853-4253-452f-b004-bec3a51b2b21:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-657dc853-4253-452f-b004-bec3a51b2b21:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 0.7

}



#tile-8572316e-dc5e-4280-b791-e853ce52dffe {

    max-width: 25px

}



#tile-8572316e-dc5e-4280-b791-e853ce52dffe:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-8572316e-dc5e-4280-b791-e853ce52dffe .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8572316e-dc5e-4280-b791-e853ce52dffe .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms

}



#tile-8572316e-dc5e-4280-b791-e853ce52dffe:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-8572316e-dc5e-4280-b791-e853ce52dffe:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 0.7

}



#tile-e2f1b4fb-e0d0-413c-aebf-2c3a5c2fd660 {

    max-width: 25px

}



#tile-e2f1b4fb-e0d0-413c-aebf-2c3a5c2fd660:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-e2f1b4fb-e0d0-413c-aebf-2c3a5c2fd660 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e2f1b4fb-e0d0-413c-aebf-2c3a5c2fd660 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms

}



#tile-e2f1b4fb-e0d0-413c-aebf-2c3a5c2fd660:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e2f1b4fb-e0d0-413c-aebf-2c3a5c2fd660:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 0.7

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007 {

    max-width: 300px

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007:before {

    content: '';

    display: block;

    padding-top: 25%

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -16%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007.is-active .pp-tile__layer[data-order='2'] {}



#tile-296eef4f-9637-4809-a04e-41f8f3293007.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-296eef4f-9637-4809-a04e-41f8f3293007 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 24%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 13.333333333333334%;

    height: 1.3333333333333335%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(161, 161, 161, 1);

    border-radius: 0%

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(161, 161, 161, 1);

    border-radius: 0%;

    border: 0px solid #000000;

    width: 13.333333333333334%;

    height: 1.3333333333333335%

}



#tile-296eef4f-9637-4809-a04e-41f8f3293007.is-active .pp-tile__layer[data-order='1'] {}



#tile-296eef4f-9637-4809-a04e-41f8f3293007.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44 {

    max-width: 300px

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44:before {

    content: '';

    display: block;

    padding-top: 50%

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -16%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44.is-active .pp-tile__layer[data-order='3'] {}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 5.333333333333334%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 13.333333333333334%;

    height: 0.6666666666666667%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(161, 161, 161, 1);

    border-radius: 0%

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(161, 161, 161, 1);

    border-radius: 0%;

    border: 0px solid #000000;

    width: 13.333333333333334%;

    height: 0.6666666666666667%

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44.is-active .pp-tile__layer[data-order='2'] {}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 24%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44.is-active .pp-tile__layer[data-order='1'] {}



#tile-2c65de9e-8987-4f00-870f-9deaaf721e44.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d {

    max-width: 400px

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:before {

    content: '';

    display: block;

    padding-top: 168.75%

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -29.925925925925927%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 10%;

    height: 0.14814814814814814%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(161, 161, 161, 1);

    border-radius: 0%

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0deg) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0deg) translateZ(0);

    top: -5.185185185185185%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 100%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0deg) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0deg) translateZ(0)

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='4'] {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 19.11111111111111%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 10%;

    height: 0.14814814814814814%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(161, 161, 161, 1);

    border-radius: 0%

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 28.14814814814815%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 81.48148148148148%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: #FFFFFF;

    border-radius: 0%;

    border: 0px solid #000000;

    width: 100%;

    height: 81.48148148148148%

}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='1'] {}



#tile-0eecadb8-986e-4e65-a6f4-e2b53a242b4d.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 {

    max-width: 300px

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:before {

    content: '';

    display: block;

    padding-top: 133%

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -39.750000000000014%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='6'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='6'] {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -31.00000000000001%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='5'] {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -22.000000000000007%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -12.000000000000004%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 16.666666666666664%;

    height: 0.2500000000000001%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(211, 211, 211, 1);

    border-radius: 0%

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 17.000000000000004%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 83.33333333333334%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 133.33333333333331%;

    height: 100.00000000000003%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e947fd17-580c-41a6-8751-e2b20d530812.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



@media screen and (-ms-high-contrast:none) {

    #tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

        margin-left: -16.5%

    }

    #tile-e947fd17-580c-41a6-8751-e2b20d530812 .pp-tile__layer[data-order='1'] {

        justify-content: flex-start;

        -webkit-box-pack: start;

        -moz-box-pack: start;

        box-pack: start;

        -webkit-justify-content: flex-start;

        -moz-justify-content: flex-start;

        -ms-justify-content: flex-start;

        -o-justify-content: flex-start;

        -ms-flex-pack: start

    }

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c {

    max-width: 300px

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:before {

    content: '';

    display: block;

    padding-top: 133%

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -32.75000000000001%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='6'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='6'] {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -25.500000000000007%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='5'] {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -16.750000000000004%;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    width: 13.333333333333334%;

    height: 0.2500000000000001%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(208, 208, 208, 1);

    border-radius: NaN%;

    border: 0px solid #000000;

    height: 0.2500000000000001%

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='4'] {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 7.250000000000003%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 83.33333333333334%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='3'] {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 34.25000000000001%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='2'] {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 100.00000000000003%;

    opacity: 1;

    border: 0px solid;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    border: 0px solid

}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='1'] {}



#tile-cb5638bb-5568-4879-8933-6a21dff2a29c.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98 {

    max-width: 400px

}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98:before {

    content: '';

    display: block;

    padding-top: 87.5%

}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -29.142857142857142%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98.is-active .pp-tile__layer[data-order='4'] {}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -17.42857142857143%;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    width: 10%;

    height: 0.2857142857142857%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}





#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98.is-active .pp-tile__layer[data-order='3'] {}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 8%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 100%;

    opacity: 0.85;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}





#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98.is-active .pp-tile__layer[data-order='2'] {}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 34.85714285714286%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 0.7;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98.is-active .pp-tile__layer[data-order='1'] {}



#tile-cf5f6fd4-714c-41b1-bd8b-4220001d2d98.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c {

    max-width: 400px

}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c:before {

    content: '';

    display: block;

    padding-top: 37.5%

}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -28.666666666666668%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}











#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c.is-active .pp-tile__layer[data-order='4'] {}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -6.666666666666667%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}





#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c.is-active .pp-tile__layer[data-order='3'] {}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 40.666666666666664%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 18.666666666666668%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 10%;

    height: 0.6666666666666667%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(161, 161, 161, 1);

    border-radius: 0%

}







#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c.is-active .pp-tile__layer[data-order='1'] {}



#tile-8f0666d8-a067-428f-b64a-8f7cd82e474c.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-d492811c-f336-40bc-98c8-2625599c8626 {

    max-width: 550px

}



#tile-d492811c-f336-40bc-98c8-2625599c8626:before {

    content: '';

    display: block;

    padding-top: 54.54545454545454%

}



#tile-d492811c-f336-40bc-98c8-2625599c8626 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0.5454545454545455%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -23.333333333333332%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-d492811c-f336-40bc-98c8-2625599c8626 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}









#tile-d492811c-f336-40bc-98c8-2625599c8626.is-active .pp-tile__layer[data-order='4'] {}



#tile-d492811c-f336-40bc-98c8-2625599c8626.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-d492811c-f336-40bc-98c8-2625599c8626 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -11.666666666666666%;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-d492811c-f336-40bc-98c8-2625599c8626 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    width: 7.2727272727272725%;

    height: 0.33333333333333337%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-d492811c-f336-40bc-98c8-2625599c8626:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-d492811c-f336-40bc-98c8-2625599c8626.is-active .pp-tile__layer[data-order='3'] {}



#tile-d492811c-f336-40bc-98c8-2625599c8626.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-d492811c-f336-40bc-98c8-2625599c8626 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 13.333333333333334%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-d492811c-f336-40bc-98c8-2625599c8626 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 72.72727272727273%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}







#tile-d492811c-f336-40bc-98c8-2625599c8626.is-active .pp-tile__layer[data-order='2'] {}



#tile-d492811c-f336-40bc-98c8-2625599c8626.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-d492811c-f336-40bc-98c8-2625599c8626 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-d492811c-f336-40bc-98c8-2625599c8626 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}





#tile-d492811c-f336-40bc-98c8-2625599c8626.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-d492811c-f336-40bc-98c8-2625599c8626.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 {

    max-width: 400px

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058:before {

    content: '';

    display: block;

    padding-top: 15.25%

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0.75%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -24.59016393442623%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}









#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058.is-active .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: -35%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 14.754098360655737%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 29.5%;

    height: 1.639344262295082%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(229, 229, 229, 1);

    border-radius: 0%

}





#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058.is-active .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0.75%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 13.114754098360656%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}





#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058.is-active .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 35%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 14.754098360655737%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 29.5%;

    height: 1.639344262295082%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(229, 229, 229, 1);

    border-radius: 0%

}





#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}





#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}







#tile-f218c8ff-9ed0-4974-ae75-ab2d5b644058.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b {

    max-width: 400px

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b:before {

    content: '';

    display: block;

    padding-top: 62.5%

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: -18%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -19.2%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 0.8;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b.is-active .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0deg) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0deg) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 100%;

    opacity: 0.8;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b.is-active .pp-tile__layer[data-order='3'] {}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 19.75%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 23.599999999999998%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 0.8;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: #FFFFFF;

    border-radius: 0%;

    border: 0px solid #000000;

    width: 100%;

    height: 100%

}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b.is-active .pp-tile__layer[data-order='1'] {}



#tile-5dadc840-de70-422a-bc49-27dd0aadf53b.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-254efd60-258e-4dab-997f-e5c3b5d6713d {

    max-width: 150px

}



#tile-254efd60-258e-4dab-997f-e5c3b5d6713d:before {

    content: '';

    display: block;

    padding-top: 26.666666666666668%

}



#tile-254efd60-258e-4dab-997f-e5c3b5d6713d .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-254efd60-258e-4dab-997f-e5c3b5d6713d .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-254efd60-258e-4dab-997f-e5c3b5d6713d:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-254efd60-258e-4dab-997f-e5c3b5d6713d:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1;

    color: rgba(73, 73, 73, 1) !important

}

#tile-254efd60-258e-4dab-997f-e5c3b5d6713d:hover .pp-tile__layer[data-order='1'] {
	-webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);
	transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)
}
#tile-254efd60-258e-4dab-997f-e5c3b5d6713d:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {
	opacity: 1;
	background-color: rgba(255,255,255,1);
	border-radius: 0%;
	border: 1px solid rgba(233,233,233,1);
	width: 100%;
	height: 100%
}

#tile-254efd60-258e-4dab-997f-e5c3b5d6713d .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-254efd60-258e-4dab-997f-e5c3b5d6713d .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    border: 0px solid;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(73, 73, 73, 1);

    border-radius: 0%

}









#tile-77cc472d-0567-496d-9a66-09c89dd80754 {

    max-width: 100px

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 2%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -12%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}





#tile-77cc472d-0567-496d-9a66-09c89dd80754.is-active .pp-tile__layer[data-order='4'] {}



#tile-77cc472d-0567-496d-9a66-09c89dd80754.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-77cc472d-0567-496d-9a66-09c89dd80754 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 2%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 12%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754.is-active .pp-tile__layer[data-order='3'] {}



#tile-77cc472d-0567-496d-9a66-09c89dd80754.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-77cc472d-0567-496d-9a66-09c89dd80754 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 88%;

    height: 88%;

    opacity: 1;

    border: 1px solid rgba(211, 211, 211, 1);

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: transparent;

    border-radius: 0%

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: transparent;

    border-radius: 0%;

    border: 1px solid rgba(211, 211, 211, 1);

    width: 88%;

    height: 88%

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754.is-active .pp-tile__layer[data-order='2'] {}



#tile-77cc472d-0567-496d-9a66-09c89dd80754.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-77cc472d-0567-496d-9a66-09c89dd80754 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 0.6;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: #FFFFFF;

    border-radius: 0%;

    border: 0px solid #000000;

    width: 100%;

    height: 100%

}



#tile-77cc472d-0567-496d-9a66-09c89dd80754.is-active .pp-tile__layer[data-order='1'] {}



#tile-77cc472d-0567-496d-9a66-09c89dd80754.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc {

    max-width: 300px

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc:before {

    content: '';

    display: block;

    padding-top: 133.33333333333331%

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -32.75%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}





#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='6'] {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -25.5%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='5'] {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -16.75%;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    width: 13.333333333333334%;

    height: 1px;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='4'] {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 7.249999999999999%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 83.33333333333334%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}





#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='3'] {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 34.25%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}





#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='2'] {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    border: 0px solid;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%

}





#tile-1d44866d-f373-493e-83e1-a2398e1072dc:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%;

    border: 0px solid;

    width: 100%;

    height: 100%

}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='1'] {}



#tile-1d44866d-f373-493e-83e1-a2398e1072dc.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b {

    max-width: 300px

}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b:before {

    content: '';

    display: block;

    padding-top: 50%

}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -16.666666666666664%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b.is-active .pp-tile__layer[data-order='2'] {}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 23.333333333333332%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}







#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b.is-active .pp-tile__layer[data-order='1'] {}



#tile-1249b840-7c23-4dfb-9cd9-6ce9d8e51e0b.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-53363471-b661-4834-9d9e-8e8fd497f10f {

    max-width: 400px

}



#tile-53363471-b661-4834-9d9e-8e8fd497f10f:before {

    content: '';

    display: block;

    padding-top: 37.5%

}



#tile-53363471-b661-4834-9d9e-8e8fd497f10f .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-53363471-b661-4834-9d9e-8e8fd497f10f .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-53363471-b661-4834-9d9e-8e8fd497f10f:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-53363471-b661-4834-9d9e-8e8fd497f10f:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 {

    max-width: 300px

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:before {

    content: '';

    display: block;

    padding-top: 133.33333333333331%

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -32.75%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='6'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='6'] {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -25.5%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='5'] {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -16.75%;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    width: 13.333333333333334%;

    height: 0.25%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%;

    border: 0px solid #000000;

    width: 13.333333333333334%;

    height: 0.25%

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='4'] {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 7.249999999999999%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 83.33333333333334%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='3'] {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 34.25%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='2'] {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    border: 0px solid;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%;

    border: 0px solid;

    width: 100%;

    height: 100%

}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='1'] {}



#tile-8e22dea7-f807-40dd-9af2-9636732567e3.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d {

    max-width: 400px

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='8'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -27.750000000000004%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 8;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='8'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='8'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='8'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='8'] {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='8'] .pp-tile__layer__inner {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='7'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -20.5%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 7;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='7'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='7'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='7'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='7'] {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='7'] .pp-tile__layer__inner {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -11%;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    width: 10%;

    height: 0.25%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='6'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%;

    border: 0px solid #000000;

    width: 10%;

    height: 0.25%

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='6'] {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 54.25%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='5'] {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 11.5%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 10%;

    height: 0.25%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%;

    border: 0px solid #000000;

    width: 10%;

    height: 0.25%

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='4'] {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 21.25%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='3'] {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 27%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='2'] {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 95%;

    height: 95%;

    opacity: 1;

    border: 1px solid rgba(233, 233, 233, 1);

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 50%

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 50%;

    border: 1px solid rgba(233, 233, 233, 1);

    width: 95%;

    height: 95%

}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='1'] {}



#tile-756254c1-9a04-4724-9b19-572d3968df8d.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b {

    max-width: 500px

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(-2deg) translateZ(0);

    left: -0.2%;

    justify-content: center;

    transform: scale(1) rotate(-2deg) translateZ(0);

    top: -1.2%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(-2deg) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(-2deg) translateZ(0)

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(-2deg) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(-2deg) translateZ(0)

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 100%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-5907199d-173c-45c2-8b98-c299e7c7a25b.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b {

    max-width: 400px

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b:before {

    content: '';

    display: block;

    padding-top: 25%

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -35%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b.is-active .pp-tile__layer[data-order='3'] {}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b.is-active .pp-tile__layer[data-order='2'] {}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 36%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a52e12b1-5291-49c6-a172-b1c2928ca57b.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef {

    max-width: 300px

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -34.66666666666667%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='6'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='6'] {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -24.666666666666668%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='5'] {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -14.333333333333334%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='4'] {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -2%;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    width: 13.333333333333334%;

    height: 0.33333333333333337%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%;

    border: 0px solid #000000;

    width: 13.333333333333334%;

    height: 0.33333333333333337%

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='3'] {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 19%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 66.66666666666666%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='2'] {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 133.33333333333331%;

    opacity: 1;

    border: 0px solid;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%;

    border: 0px solid;

    width: 100%;

    height: 133.33333333333331%

}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='1'] {}



#tile-e3b47cb1-6eb6-44f0-93d0-ae0da6f547ef.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 {

    max-width: 300px

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -34.66666666666667%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='6'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='6'] {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -24.666666666666668%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='5'] {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -14.333333333333334%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='4'] {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -2%;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    width: 13.333333333333334%;

    height: 0.33333333333333337%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%;

    border: 0px solid #000000;

    width: 13.333333333333334%;

    height: 0.33333333333333337%

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='3'] {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 19%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 66.66666666666666%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='2'] {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 133.33333333333331%;

    opacity: 1;

    border: 0px solid;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%;

    border: 0px solid;

    width: 100%;

    height: 133.33333333333331%

}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='1'] {}



#tile-a8141aac-0ac5-445d-aa2d-14784e866869.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc {

    max-width: 300px

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:before {

    content: '';

    display: block;

    padding-top: 100%

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -34.66666666666667%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='6'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='6'] {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -24.666666666666668%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='5'] {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -14.333333333333334%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='4'] {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -2%;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 550ms ease 0ms, -webkit-transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    width: 13.333333333333334%;

    height: 0.33333333333333337%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 550ms ease 0ms, transform 550ms ease 0ms, width 550ms ease 0ms, height 550ms ease 0ms, border-radius 550ms ease 0ms, background-color 550ms ease 0ms;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(208, 208, 208, 1);

    border-radius: 0%;

    border: 0px solid #000000;

    width: 13.333333333333334%;

    height: 0.33333333333333337%

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='3'] {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 19%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 66.66666666666666%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='2'] {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 133.33333333333331%;

    opacity: 1;

    border: 0px solid;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: rgba(255, 255, 255, 1);

    border-radius: 0%;

    border: 0px solid;

    width: 100%;

    height: 133.33333333333331%

}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='1'] {}



#tile-e5209745-4395-44b0-8f10-f703b48a67cc.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da {

    max-width: 400px

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da:before {

    content: '';

    display: block;

    padding-top: 12.5%

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: -36.5%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 27%;

    height: 2%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(211, 211, 211, 1);

    border-radius: 0%

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da.is-active .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0.5%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -2%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da.is-active .pp-tile__layer[data-order='2'] {}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 36.25%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 27%;

    height: 2%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(211, 211, 211, 1);

    border-radius: 0%

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-22a7b055-3ff7-494f-a499-3f01bf8895da.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-c246e919-920a-48c0-8656-aa4b4dd17819 {

    max-width: 400px

}



#tile-c246e919-920a-48c0-8656-aa4b4dd17819:before {

    content: '';

    display: block;

    padding-top: 12.5%

}



#tile-c246e919-920a-48c0-8656-aa4b4dd17819 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-c246e919-920a-48c0-8656-aa4b4dd17819 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 2%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(211, 211, 211, 1);

    border-radius: 0%

}



#tile-c246e919-920a-48c0-8656-aa4b4dd17819:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-c246e919-920a-48c0-8656-aa4b4dd17819:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-c246e919-920a-48c0-8656-aa4b4dd17819.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-c246e919-920a-48c0-8656-aa4b4dd17819.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 {

    max-width: 300px

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:before {

    content: '';

    display: block;

    padding-top: 133.33333333333331%

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -39.75%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='6'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='6'] {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -31%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='5'] {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -22%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -12%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 16.666666666666664%;

    height: 0.25%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(211, 211, 211, 1);

    border-radius: 0%

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 17%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 83.33333333333334%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 133.33333333333331%;

    height: 100%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



@media screen and (-ms-high-contrast:none) {

    #tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

        margin-left: -16.5%

    }

    #tile-775ef5f7-aef7-4b60-81c7-d3a6b2e912d5 .pp-tile__layer[data-order='1'] {

        justify-content: flex-start;

        -webkit-box-pack: start;

        -moz-box-pack: start;

        box-pack: start;

        -webkit-justify-content: flex-start;

        -moz-justify-content: flex-start;

        -ms-justify-content: flex-start;

        -o-justify-content: flex-start;

        -ms-flex-pack: start

    }

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 {

    max-width: 300px

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:before {

    content: '';

    display: block;

    padding-top: 133.33333333333331%

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='6'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -39.75%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 6;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='6'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='6'] {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='6'] .pp-tile__layer__inner {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='5'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -31%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 5;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='5'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {

    opacity: 1

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='5'] {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='5'] .pp-tile__layer__inner {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -22%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -12%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 16.666666666666664%;

    height: 0.25%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(211, 211, 211, 1);

    border-radius: 0%

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 17%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: 83.33333333333334%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: center

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 133.33333333333331%;

    height: 100%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-94c44596-eefb-47a0-bd3f-c11df52d2866.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



@media screen and (-ms-high-contrast:none) {

    #tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

        margin-left: -16.5%

    }

    #tile-94c44596-eefb-47a0-bd3f-c11df52d2866 .pp-tile__layer[data-order='1'] {

        justify-content: flex-start;

        -webkit-box-pack: start;

        -moz-box-pack: start;

        box-pack: start;

        -webkit-justify-content: flex-start;

        -moz-justify-content: flex-start;

        -ms-justify-content: flex-start;

        -o-justify-content: flex-start;

        -ms-flex-pack: start

    }

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41 {

    max-width: 93px

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41:before {

    content: '';

    display: block;

    padding-top: 54.83870967741935%

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(90deg) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(90deg) translateZ(0);

    top: 13.461538461538463%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(90deg) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(90deg) translateZ(0)

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(90deg) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(90deg) translateZ(0)

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: -1.9230769230769231%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 66.66666666666666%;

    height: 84.61538461538463%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 50%

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    border-radius: 50%

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-e0c64657-858d-45fc-a4de-141d68ddef41.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    border-radius: 50%

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06 {

    max-width: 400px

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06:before {

    content: '';

    display: block;

    padding-top: 12.5%

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06 .pp-tile__layer[data-order='4'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: -35%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 4;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06 .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 29.5%;

    height: 2%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(229, 229, 229, 1);

    border-radius: 0%

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06:hover .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06:hover .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06.is-active .pp-tile__layer[data-order='4'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06.is-active .pp-tile__layer[data-order='4'] .pp-tile__layer__inner {}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0.5%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, color 350ms ease 0ms;

    width: auto;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, color 350ms ease 0ms;

    text-align: left

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06.is-active .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 35%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 29.5%;

    height: 2%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: rgba(229, 229, 229, 1);

    border-radius: 0%

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06.is-active .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 100%;

    height: 122%;

    opacity: 1;

    border: 0px solid #000000;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: #FFFFFF;

    border-radius: 0%

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-842dabbc-8688-4d27-a1db-63dd8f0aef06.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 {

    max-width: 303px

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091:before {

    content: '';

    display: block;

    padding-top: 115.51155115511551%

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='3'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 3;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}

.font-percent-description {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 10% !important;

    color: rgba(144,144,146,1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.60em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 150% !important

}

#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 99.66996699669967%;

    height: 86.28571428571429%;

    opacity: 1;

    border: 5px solid rgba(255, 255, 255, 1);

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: transparent;

    border-radius: 50%

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091:hover .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091:hover .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    border-radius: 50%

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091.is-active .pp-tile__layer[data-order='3'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091.is-active .pp-tile__layer[data-order='3'] .pp-tile__layer__inner {

    border-radius: 50%

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='2'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    -webkit-transform: scale(1) rotate(0) translateZ(0);

    left: 0%;

    justify-content: center;

    transform: scale(1) rotate(0) translateZ(0);

    top: 0%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    z-index: 2;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    width: 165.01650165016503%;

    height: 142.85714285714286%;

    opacity: 1;

    border: 100px solid rgba(251, 250, 250, 1);

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms, width 350ms ease 0ms, height 350ms ease 0ms, border-radius 350ms ease 0ms, background-color 350ms ease 0ms;

    background-color: transparent;

    border-radius: 50%

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091:hover .pp-tile__layer[data-order='2'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(1) rotate(0) translateZ(0)

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091:hover .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

    opacity: 1;

    background-color: transparent;

    border-radius: 50%;

    border: 100px solid rgba(251, 250, 250, 1);

    width: 165.01650165016503%;

    height: 142.85714285714286%

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091.is-active .pp-tile__layer[data-order='2'] {}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091.is-active .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='1'] {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    -webkit-transform: scale(0.52) rotate(0) translateZ(0);

    left: 0.33003300330033003%;

    justify-content: center;

    transform: scale(0.52) rotate(0) translateZ(0);

    top: 16.57142857142857%;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms;

    z-index: 1;

    align-items: center;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    -ms-flex-pack: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    -ms-flex-align: center

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

    -webkit-transition: opacity 350ms ease 0ms, -webkit-transform 350ms ease 0ms;

    width: 187.12871287128715%;

    height: 242.85714285714283%;

    opacity: 1;

    transition: opacity 350ms ease 0ms, transform 350ms ease 0ms

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091:hover .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(0.52) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(0.52) rotate(0) translateZ(0)

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091:hover .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091.is-active .pp-tile__layer[data-order='1'] {

    -webkit-transform: translateY(0%) translateX(0%) scale(0.52) rotate(0) translateZ(0);

    transform: translateY(0%) translateX(0%) scale(0.52) rotate(0) translateZ(0)

}



#tile-c8566bb4-707d-4aa4-92d1-0e068aa89091.is-active .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {}



@media screen and (-ms-high-contrast:none) {

    #tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='2'] .pp-tile__layer__inner {

        margin-left: -32.5%

    }

    #tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='2'] {

        justify-content: flex-start;

        -webkit-box-pack: start;

        -moz-box-pack: start;

        box-pack: start;

        -webkit-justify-content: flex-start;

        -moz-justify-content: flex-start;

        -ms-justify-content: flex-start;

        -o-justify-content: flex-start;

        -ms-flex-pack: start

    }

}



@media screen and (-ms-high-contrast:none) {

    #tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='1'] .pp-tile__layer__inner {

        margin-left: -43.5%

    }

    #tile-c8566bb4-707d-4aa4-92d1-0e068aa89091 .pp-tile__layer[data-order='1'] {

        justify-content: flex-start;

        -webkit-box-pack: start;

        -moz-box-pack: start;

        box-pack: start;

        -webkit-justify-content: flex-start;

        -moz-justify-content: flex-start;

        -ms-justify-content: flex-start;

        -o-justify-content: flex-start;

        -ms-flex-pack: start

    }

}



.font-d3aacb71-ef6b-426f-8671-e458dcba0c67 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 14px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.29em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-d3aacb71-ef6b-426f-8671-e458dcba0c67 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 14% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.29em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-5a2d1e9d-bfb1-4714-96c1-d35a9b468c22 {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif !important;

    font-size: 15px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: none !important;

    font-variant: normal !important;

    line-height: 180% !important

}



.font-percent-5a2d1e9d-bfb1-4714-96c1-d35a9b468c22 {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif !important;

    font-size: 15% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: none !important;

    font-variant: normal !important;

    line-height: 180% !important

}



.font-0870cc38-1bc5-49f3-9b74-4eaeeb8d80ed {

    font-family: Montserrat, Arial, Helvetica, sans-serif !important;

    font-size: 10px !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.30em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-0870cc38-1bc5-49f3-9b74-4eaeeb8d80ed {

    font-family: Montserrat, Arial, Helvetica, sans-serif !important;

    font-size: 10% !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.30em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-854dad74-438b-4aee-a7d3-0cb056f9dae8 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 15px !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: bold !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.40em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 150% !important

}



.font-percent-854dad74-438b-4aee-a7d3-0cb056f9dae8 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 15% !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: bold !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.40em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 150% !important

}



.font-921b3e79-5d55-42b0-a2e3-794a56fac16c {

    font-family: Garamond, Palatino, Georgia, serif !important;

    font-size: 15px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: italic !important;

    text-decoration: none !important;

    letter-spacing: 0.13em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-921b3e79-5d55-42b0-a2e3-794a56fac16c {

    font-family: Garamond, Palatino, Georgia, serif !important;

    font-size: 15% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: italic !important;

    text-decoration: none !important;

    letter-spacing: 0.13em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-339da2f6-163b-46e3-ac4d-b6d319b46b35 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 10px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.60em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 150% !important

}



.font-percent-339da2f6-163b-46e3-ac4d-b6d319b46b35 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 10% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.60em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 150% !important

}



.font-7862d368-3ec4-4893-9da6-96a08872438e {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif !important;

    font-size: 15px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.13em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-7862d368-3ec4-4893-9da6-96a08872438e {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif !important;

    font-size: 15% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.13em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-c9823ea5-6054-46f9-850a-a7237079b90a {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 20px !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.30em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-c9823ea5-6054-46f9-850a-a7237079b90a {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 20% !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.30em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-a1350272-9025-49a6-add8-6cee459d8cd6 {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif !important;

    font-size: 11px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.27em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-a1350272-9025-49a6-add8-6cee459d8cd6 {

    font-family: "EB Garamond", Arial, Helvetica, sans-serif !important;

    font-size: 11% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.27em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-c249868c-aec0-4db1-8c5c-025c49e4b2d9 {

    font-family: Montserrat, Arial, Helvetica, sans-serif !important;

    font-size: 14px !important;

    color: rgba(132, 132, 132, 1) !important;

    font-weight: bold !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.29em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-c249868c-aec0-4db1-8c5c-025c49e4b2d9 {

    font-family: Montserrat, Arial, Helvetica, sans-serif !important;

    font-size: 14% !important;

    color: rgba(132, 132, 132, 1) !important;

    font-weight: bold !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.29em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-e5bf82b8-3863-4908-a014-389944eaacc1 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 12px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.25em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-e5bf82b8-3863-4908-a014-389944eaacc1 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 12% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.25em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-eed7e895-c64a-4779-8996-e32d5eac3542 {

    font-family: Garamond, Palatino, Georgia, serif !important;

    font-size: 18px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: italic !important;

    text-decoration: none !important;

    letter-spacing: 0.06em !important;

    word-spacing: 0.00em !important;

    text-transform: none !important;

    font-variant: normal !important;

    line-height: 220% !important

}



.font-percent-eed7e895-c64a-4779-8996-e32d5eac3542 {

    font-family: Garamond, Palatino, Georgia, serif !important;

    font-size: 18% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: italic !important;

    text-decoration: none !important;

    letter-spacing: 0.06em !important;

    word-spacing: 0.00em !important;

    text-transform: none !important;

    font-variant: normal !important;

    line-height: 220% !important

}



.font-35bf3340-8efd-496b-a3f7-5a1ffad3b367 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 13px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.38em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-35bf3340-8efd-496b-a3f7-5a1ffad3b367 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 13% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.38em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-a7a538d9-7c76-4cd6-826a-ba07ec3e83d4 {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 50px !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 100% !important

}



.font-percent-a7a538d9-7c76-4cd6-826a-ba07ec3e83d4 {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 50% !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 100% !important

}



.font-c60f8406-0927-471c-907e-2532d68e6862 {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 84px !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-c60f8406-0927-471c-907e-2532d68e6862 {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 80% !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-db1c0426-5d8f-48af-a11b-5a61f751f3d9 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 13px !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.31em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-db1c0426-5d8f-48af-a11b-5a61f751f3d9 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 13% !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.31em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-89ef20e0-7ec7-4aec-ab77-0d942662f434 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 11px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.36em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 100% !important

}



.font-percent-89ef20e0-7ec7-4aec-ab77-0d942662f434 {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 11% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.36em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 100% !important

}



.font-d557688d-e00e-4688-a522-72913d40953a {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 11px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.09em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 170% !important

}



.font-percent-d557688d-e00e-4688-a522-72913d40953a {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 11% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.09em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 170% !important

}



.font-6054c159-57e2-4757-8456-f09a47cf3b5e {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 10px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.30em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 150% !important

}



.font-percent-6054c159-57e2-4757-8456-f09a47cf3b5e {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 10% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.30em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 150% !important

}



.font-7f4a8414-c662-42d9-9128-413c83707c6f {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 57px !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-7f4a8414-c662-42d9-9128-413c83707c6f {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 57% !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-4c27c433-e938-4443-9dc2-b426af8178ce {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 10px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.30em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-4c27c433-e938-4443-9dc2-b426af8178ce {

    font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;

    font-size: 10% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.30em !important;

    word-spacing: 0.00em !important;

    text-transform: uppercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-971a7848-0797-480b-86b4-2cf270c71dfb {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 84px !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-971a7848-0797-480b-86b4-2cf270c71dfb {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 84% !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-f44e0e17-3d89-4ee9-a82c-b4e8c3140b7b {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 50px !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-f44e0e17-3d89-4ee9-a82c-b4e8c3140b7b {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 50% !important;

    color: rgba(255, 255, 255, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-68086d76-e10c-455c-a173-9054b3c54e27 {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 36px !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 100% !important

}



.font-percent-68086d76-e10c-455c-a173-9054b3c54e27 {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 36% !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 100% !important

}



.font-24583958-bf86-47d6-b2f5-36ebb7c97f47 {

    font-family: Garamond, Palatino, Georgia, serif !important;

    font-size: 17px !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: italic !important;

    text-decoration: none !important;

    letter-spacing: 0.06em !important;

    word-spacing: 0.00em !important;

    text-transform: none !important;

    font-variant: normal !important;

    line-height: 150% !important

}



.font-percent-24583958-bf86-47d6-b2f5-36ebb7c97f47 {

    font-family: Garamond, Palatino, Georgia, serif !important;

    font-size: 17% !important;

    color: rgba(73, 73, 73, 1) !important;

    font-weight: normal !important;

    font-style: italic !important;

    text-decoration: none !important;

    letter-spacing: 0.06em !important;

    word-spacing: 0.00em !important;

    text-transform: none !important;

    font-variant: normal !important;

    line-height: 150% !important

}



.font-42108a1a-9cfc-4672-b367-9cba749c4333 {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 64px !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-percent-42108a1a-9cfc-4672-b367-9cba749c4333 {

    font-family: Selima, Arial, Helvetica, sans-serif !important;

    font-size: 64% !important;

    color: rgba(144, 144, 146, 1) !important;

    font-weight: normal !important;

    font-style: normal !important;

    text-decoration: none !important;

    letter-spacing: 0.00em !important;

    word-spacing: 0.00em !important;

    text-transform: lowercase !important;

    font-variant: normal !important;

    line-height: 120% !important

}



.font-ae55df17-28b5-49d6-a270-44191bc48f1c {

    font-family: Garamond, Palatino, Georgia, serif !important;

    font-size: 26px !important;

    color: rgba(73, 73, 73, 0.7) !important;

    font-weight: normal !important;

    font-style: italic !important;

    text-decoration: none !important;

    letter-spacing: 0.04em !important;

    word-spacing: 0.00em !important;

    text-transform: none !important;

    font-variant: normal !important;

    line-height: 150% !important

}



.font-percent-ae55df17-28b5-49d6-a270-44191bc48f1c {

    font-family: Garamond, Palatino, Georgia, serif !important;

    font-size: 26% !important;

    color: rgba(73, 73, 73, 0.7) !important;

    font-weight: normal !important;

    font-style: italic !important;

    text-decoration: none !important;

    letter-spacing: 0.04em !important;

    word-spacing: 0.00em !important;

    text-transform: none !important;

    font-variant: normal !important;

    line-height: 150% !important

}



img[srcset*="designs.pro.photo"] {

    -webkit-filter: blur(0px) !important;

    filter: blur(0px) !important

}



img[src*="designs.pro.photo"] {

    -webkit-filter: blur(0px) !important;

    filter: blur(0px) !important

}



img[srcset*="fffiiiooo_"] {

    -webkit-filter: blur(17px);

    filter: blur(17px)

}



#small-chat {

  position: fixed;

  bottom: 20px;

  right: 20px;

  z-index: 100;

	

}

#small-chat .badge {

  position: absolute;

  top: -3px;

  right: -4px;

}

#small-chat a{

cursor: pointer;

}



.open-small-chat {

  height: 38px;

  width: 38px;

  display: block;

  background: rgba(144, 144, 146, 1) !important;

  padding: 9px 8px;

  text-align: center;

  color: #fff;

  border-radius: 50%;

}

.open-small-chat:hover {

  color: white;

  background: rgba(144, 144, 146, 1) !important;

}

.small-chat-box {

  font-family: "Montserrat Light", Arial, Helvetica, sans-serif;

  display: none;

  position: fixed;

  bottom: 20px;

  right: 75px;

  background: #fff;

  border: 1px solid #e7eaec;

  width: 230px;

  height: 322px;

  border-radius: 4px;

  z-index: 100;	

}

.small-chat-box.ng-small-chat {

  display: block;

}

.body-small .small-chat-box {

  bottom: 70px;

  right: 20px;

}

.small-chat-box.active {

  display: block;

}

.small-chat-box .heading {

  padding: 8px 15px;

  color: rgba(73, 73, 73, 1);

}

.small-chat-box .chat-date {

  opacity: 0.6;

  font-size: 10px;

  font-weight: normal;

}

.small-chat-box .content {

  padding: 15px 15px;

}

.small-chat-box .content .author-name {

  color: rgba(73, 73, 73, 1);

  font-weight: bold;

  margin-bottom: 3px;

  font-size: 11px;

}

.small-chat-box .content > div {

  padding-bottom: 20px;

}

.small-chat-box .content .chat-message {

  padding: 5px 10px;

  border-radius: 6px;

  font-size: 11px;

  line-height: 14px;

  max-width: 80%;

  background: #f3f3f4;

  margin-bottom: 10px;

}

.small-chat-box .content .chat-message.active {

  background: rgba(144, 144, 146, 1);

  color: #fff;

}

.small-chat-box .content .left {

  text-align: left;

  clear: both;

}

.small-chat-box .content .left .chat-message {

  float: left;

}

.small-chat-box .content .right {

  text-align: right;

  clear: both;

}

.small-chat-box .content .right .chat-message {

  float: right;

}

.small-chat-box .form-chat {

  padding: 10px 10px;

}

.small-chat-box .form-chat .input-group {

	width:100%;

    position: relative;

    display: table;

    border-collapse: separate;

}

.small-chat-box .form-chat .form-control{

	height: 30px;

	border-radius: 3px;

	border-top-right-radius: 0;

    border-bottom-right-radius: 0;		

	display: table-cell;

}

.small-chat-box .form-chat .input-group-btn{

	height: 30px;

	display: table-cell;

}

.small-chat-box .form-chat .btn{

	height: 30px;

	width:100%;

	border: 1px solid transparent;

	border-radius: 3px;

	border-top-left-radius: 0;

    border-bottom-left-radius: 0;

    background-color: rgba(73, 73, 73, 1);

    border-color: rgba(73, 73, 73, 1);

    color: #FFFFFF;	

	z-index: 2;

	margin-left: -1px;

	

}



.small-chat-box .form-chat .btn:hover{

    background-color: rgba(73, 73, 79, 1);;	

}

.grid-view-img_rollover_text .grid-overlay .text-wrap{

		/* margin-top:45%; */

}



.label-warning,.badge-warning {

  background-color: #f8ac59;

  color: #FFFFFF;

}



.badge {

	background-color: #d1dade;

	color: #5e5e5e;

	font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;

	font-size: 11px;

	font-weight: 600;

	padding-bottom: 4px;

	padding-left: 6px;

	padding-right: 6px;

	text-shadow: none;

	border-radius: 10px;

	text-align: center;

	white-space: nowrap;

	vertical-align: middle;

	line-height: 1;

	display: inline-block;

	min-width: 10px;

	padding: 3px 7px;

}







#column-a79853a7-b788-49d2-908f-190238e9eb8e li{

	margin-left:0em;

	line-height:1.1em;margin-bottom:0.7em;

	list-style-type:none;

	list-style-position:outside

}



#column-a79853a7-b788-49d2-908f-190238e9eb8e ul,#column-a79853a7-b788-49d2-908f-190238e9eb8e menu,#column-a79853a7-b788-49d2-908f-190238e9eb8e dir{

	display:block;

	list-style-type:none;

	-webkit-margin-before:0em;

	-webkit-margin-after:0em;

	-webkit-margin-start:0px;

	-webkit-margin-end:0px;

	-webkit-padding-start:0px

}



#column-a79853a7-b788-49d2-908f-190238e9eb8e input#s{

	border:1px solid #e9e9e9;

	padding:10px;

	margin-bottom:10px

}



#column-a79853a7-b788-49d2-908f-190238e9eb8e input#searchsubmit{

	border:none;

	background-color:transparent

}

.select-image {
	position:absolute;
	bottom:0;
	left:0;
	height:35px;
	width:100%;
	text-align: right;
	display:none;
}
.select-image.check {
	display: block !important;
}
.select-image .fa {
	font-size:30px;
	color: rgba(73, 73, 73, 1);
	padding-right:8px;
	
}
.footer-grid {
	z-index: 1000;
	height:70px;
	background-color: white;
	padding-right:10px;
	width:100%;		
}
.header-grid {
	z-index: 1000;
	height:70px;
	background-color: white;
	padding-right:10px;
	width:100%;		
}

@media (max-width: 730px) {
  .header-grid {
    height:110px;
  }
}

#header-grid-icon-buttons a{
    text-decoration:none;
    color:rgba(144, 144, 146, 1);
    transition: color 200ms ease;
    margin-left: 8px;
    cursor: pointer;
    font-size: 18px;	
}

#header-grid-icon-buttons .text-button{
	font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    word-spacing: 0.00em !important;
    text-transform: uppercase !important;
    font-variant: normal !important;
    line-height: 120% !important;	
	font-size: 10px;
	margin-bottom:6px;
}

#header-grid-icon-buttons a:hover{
	color:rgba(144, 144, 146, 0.5);	
}

#grid-item-icon-buttons {
	z-order: 999;
	position: absolute;
	bottom:0;
	right:0;
	background-color: white;
	width: 100%;
	height: 30px;

}
#grid-item-icon-buttons select{
	display: inline;
	margin-bottom:5px;
}




.grid-gallery-item-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: rgba(255,255,255, 0);
}

.grid-gallery-item-overlay .grid-gallery-item-overlay-text {
	font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;
    color: rgba(73, 73, 73, 1) !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    letter-spacing: 0.38em !important;
    word-spacing: 0.00em !important;
    text-transform: uppercase !important;
    font-variant: normal !important;
    line-height: 120% !important;	
	font-size: 15px;
  position: absolute;
	border: 4px solid rgba(255,255,255, 0.6);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding:10px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255,255,255, 0.6);
}


.grid-gallery-item-container:hover .grid-gallery-item-overlay {
  opacity: 1;
}

.grid-gallery-item-zoom {
	width:40px;
	height:30px;
	position:absolute;
	bottom:10px;
	left:0;
}

.grid-gallery-item-zoom .grid-gallery-item-zoom-hover{
	transition: .5s ease;
	color: rgba(255,255,255, 0.4);
	font-size: 25px;
}


.grid-gallery-item-zoom .grid-gallery-item-zoom-hover:hover {
	color: rgba(255,255,255, 1);
}

.grid-gallery-item-check {
	position:absolute;	
	width:100%;
	height:100%;
	top:0px;
	left:0;
    opacity: 0;
    visibility: hidden;	
	-webkit-transition: opacity 300ms, visibility 300ms;
	transition: opacity 300ms, visibility 300ms;
	background-color: rgba(255,255,255,0.50);
}

.grid-gallery-item-check.check {
    visibility: visible;
    opacity: 1;	
	
}

.grid-gallery-item-check .grid-gallery-item-check-multiply {
	position:absolute;
	bottom: 7px;
	right: 7px;
	z-index: 1;
	transition: .5s ease;
	line-height: 100%;
	font-size: 10px;
	font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;
}

.grid-gallery-item-check .grid-gallery-item-check-multiply select{
	background-color: rgba(255,255,255,0.5);
	text-align: right;
		
}



.grid-gallery-item-check .grid-gallery-item-check-hover {
	transition: .5s ease;
	color: rgba(255,255,255, 0.7);
	font-size: 26px;
	position: absolute;
    right: 10px;	
	display:grid;
}


.grid-gallery-item-check:hover .grid-gallery-item-check-hover{
	color: rgba(255,255,255, 1);
}


.header-grid-inner{
    border: 0;
    text-align: center;
    background-image: none;
    position: relative;
    padding: 20px 24px 20px;
    box-shadow: none;
    border-radius: 0;
    -webkit-transition: all 150ms ease-out;
    transition: all 150ms ease-out;
    -webkit-filter: none;
    filter: none;	
	min-height: 40px;
    background-repeat: repeat-x;	
	}





.header-grid .title{
	float:left;
	display: block;
	margin-top:50px;
	margin-left:10px;
	font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;
    color: rgba(73, 73, 73, 1) !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    letter-spacing: 0.38em !important;
    word-spacing: 0.00em !important;
    text-transform: uppercase !important;
    font-variant: normal !important;
    line-height: 120% !important;	
	font-size: 15px;
}
.header-grid.hidden{
	display:none;
}

.footer-grid.hidden{
	display:none;
}
@media (max-width:991px) {
    .header-grid .title {
		margin-left:70px;
		margin-top:31px;
		font-size: 8px;		
    }
}

.text-button.text {
	font-size: 14px!important;
}
.vertical-line {
	height:100%;
	margin-left:15px;
	margin-right:10px;
	border-left:1px solid rgba(144, 144, 146, 1);
}



.grid-action-btn {
	/*opacity: 0.9*/
}

.grid-actions.fade-in {
	padding-top: 7px
}


.grid-action-btn a:hover{
	color: #fff;
	font-size: 46px;
	opacity: 1;
}


.grid-action-btn {
	position: relative;
	z-index: 1;
	opacity: 1;
    margin-left: 5px;
    margin-bottom: 5px;	
	font-size: 16px;
	text-align: center;
	color: #fff!important;
	display: inline-block;
	padding: 6px;
	-webkit-transition: background 100ms ease-out, opacity 150ms ease-in-out;
	transition: background 100ms ease-out, opacity 250ms ease-in-out;
	border-radius: 2px;
	line-height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
}
.grid-action-btn i {
	vertical-align: baseline
}
.grid-action-btn:active, .grid-action-btn:focus, .grid-action-btn:hover {
	background-color: rgba(0, 0, 0, 0.8);
}
.grid-action-btn.disabled {
	cursor: not-allowed
}
.grid-action-holder.fade-in .grid-action-btn.disabled {
	opacity: .5
}

.grid-gallery-item-container:hover .grid-actions {
  padding-top: 7px;
}


.grid-actions {
	/*border: 1px solid black;*/
	padding: 2px 7px 7px;
	text-align: right;
	-webkit-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out
}

.grid-actions span {
	float:left;
	margin-left:0;
	font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;
    color: rgba(255, 255, 255, 1) !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    font-variant: normal !important;
    line-height: 120% !important;	
	font-size: 15px;	
}

.white-popup {
  position: relative;
  background: #FFF;
  padding: 40px;
  width: auto;
  max-width: 200px;
  margin: 20px auto;
  text-align: center;
}

.gal {
	
	
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
	  
	
	}	
	.gal img{ width: 100%; height:auto; padding: 1px 0;}
	@media (max-width: 500px) {
		
		.gal {
	
	
	-webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;
	  
	
	}
		
	}
/*PAGINATION GALLERY*/
.pagination {
	margin: 0;
}
.pagination>li {
    margin-left: 0 !important;
}
.pagination li a{
    
	font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;
	line-height: 100% !important;
	font-size:12px !important;
	border: 0 !important;
	margin-left:0 !important;	
	
}
.pagination .active a{
	background-color: #333333 !important;
	color: white !important;
}

/* MEDIA BOX */

		/* hide no more entries button */
		.media-boxes-no-more-entries{
			display: none;
		}

		/* make your own style of the filter */
		.filters-container{
			margin-bottom: 20px;
			font-family: "Montserrat Light", Arial, Helvetica, sans-serif !important;
			/*background-color: #f3f3f3;*/
		}

		.custom-filter{
			padding: 0;
			text-align: center;
		}
		.custom-filter li{
			list-style: none;
			display: inline-block;
			margin-left: 18px;
			font-size: 12px;
			margin-bottom: 0 !important;
		}
		.custom-filter li a{
			color: #999;
			text-decoration: none !important;
		}
		.custom-filter li a:hover{
			color: #333;
		}
		.custom-filter li a.selected{
			color: #D1474C !important;
		}


  @media only screen and (max-width: 768px) {
     .filters-container>*{
      float: initial !important;
      display: block;
      margin-bottom: 5px !important;
      margin-right: 5px !important;
     }
     .filters-container .media-boxes-filter{
      margin-top: -5px !important;
     }
     .filters-container .media-boxes-filter>li{
      margin-top: 5px !important;
     }
  }



.block_accordion{
	width: 100% !important;
	padding-top: 0px !important;
}

.block_accordion input[type='radio']:checked ~ .info{
  height: 100%;
  /*transition: .3s ease-in;*/
}

.block_accordion input[type='radio']{
  width: 100%;
  display: none;
}

.block_accordion label{
 
  max-width: 100%;
  cursor: pointer;
}

.block_accordion span{
 /* font-family: 'Arial';
  font-weight: bold; */
  display: block;
  padding: 10px 12px 12px 15px;
  margin: 0;
  cursor: pointer;
}

.block_accordion .info{

  width: 100%;
  height: 0;
  line-height: 2;
  padding-left: 15px;
  display: block;
  overflow: hidden;
  box-sizing: border-box;
 /* transition: .3s ease-out; */
} 

.block_accordion h4{
  color: #111;
  text-align: right;
  position: absolute;
  bottom: 20px;
  right: 15px;
}

.block_accordion h4 a{
  color: #111;
  text-decoration: none;
}

.block_accordion ::selection{
  background: #222;
  color: #fff;
}


